Part Number Hot Search : 
KBPC2504 70001 N567H030 FLT100 SKS290FB GL7101 C3293 ACD090
Product Description
Full Text Search
 

To Download XRT79L711 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC JUNE 2007 REV. 1.0.0
GENERAL DESCRIPTION
The XRT79L71 is a single channel, ATM UNI/PPP Physical Layer Processor with integrated DS3/E3 framing controller and Line Interface Unit with Jitter Attenuator that is designed to support ATM direct mapping and cell delineation as well as PPP mapping and Frame processing. For ATM UNI applications, this device provides the ATM Physical Layer (Physical Medium Dependent and Transmission Convergence sub-layers) interface for the public and private networks at DS3/E3 rates. For Clear-Channel Framer applications, this device supports the transmission and reception of "user data" via the DS3/E3 payload. The XRT79L71 includes DS3/E3 Framing, Line Interface Unit with Jitter Attenuator that supports mapping of ATM or HDLC framed data. A flexible parallel microprocessor interface is provided for configuration and control. Industry standard UTOPIA II and POS-PHY interface are also provided. GENERAL FEATURES:
* Available in 208 STBGA Package * JTAG Interface
LINE INTERFACE UNIT
* On chip Clock and Data Recovery circuit for high
input jitter tolerance
* Meets E3/DS3 Jitter Tolerance Requirements * Detects and Clears LOS as per G.775. * Receiver Monitor mode handles up to 20 dB flat
loss with 6 dB cable attenuation
* Compliant with jitter transfer template outlined in
ITU G.751, G.752, G.755 and GR-499-CORE,1995 standards
* Meets ETSI TBR 24 and GR-499 Jitter Transfer
Requirements
* On chip B3ZS/HDB3 encoder and decoder that can
be either enabled or disabled
* Integrated T3/E3 Line Interface Unit * Integrated Jitter Attenuator that can be selected
either in Receive or Transmit path
* On-chip clock synthesizer provides the appropriate
rate clock from a single 12.288 MHz Clock
* Flexible integrated Clock Multiplier that takes single
frequency clock and generates either DS3 or E3 frequency.
* On chip advanced crystal-less Jitter Attenuator * Jitter Attenuator can be selected in Receive or
Transmit paths
* 8/16 bit UTOPIA Level I and II and PPP Multi-PHY
Interface operating at 25, 33 or 50 MHz.
* 16 or 32 bits selectable FIFO size * Meets the Jitter and Wander specifications
described in T1.105.03b,ETSI TBR-24, Bellcore GR-253 and GR-499 standards
* HDLC Controller that provides the mapping/
extraction of either bit or byte mapped encapsulated packet from DS3/E3 Frame.
* Jitter Attenuator can be disabled * Typical power consumption 1.3W
DS3/E3 FRAMER
* Contains on-chip 16 cell FIFO (configurable in
depths of 4, 8, 12 or 16 cells), in both the Transmit (TxFIFO) and Receive Directions (RxFIFO)
* Contains on-chip 54 byte Transmit and Receive
OAM Cell Buffer for transmission, reception and processing of OAM Cells
* DS3 framer supports both M13 and C-bit parity. * DS3 framer meets ANSI T1.107 and T1.404
standards.
* Supports ATM cell or PPP Packet Mapping * Supports M13 and C-Bit Parity Framing Formats * Supports DS3/E3 Clear-Channel Framing. * Includes PRBS Generator and Receiver * Supports Line, Cell, and PLCP Loop-backs * Interfaces to 8 Bit wide Intel, Motorola, PowerPC,
and Mips Ps
* Detects OOF,LOF,AIS,RDI/FERF alarms. * Generation and Insertion of FEBE on received
parity errors supported.
* Automatic insertion of RDI/FERF on alarm status. * E3 framer meets G.832,G.751 standards. * Framers can be bypassed.
ATM/PPP PROTOCOL PROCESSOR TRANSMIT CELL PROCESSING
* Low power 3.3V, 5V Input Tolerant, CMOS
* Extracts ATM cells
Exar Corporation 48720 Kato Road, Fremont CA, 94538 * (510) 668-7000 * FAX (510) 668-7017 * www.exar.com
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
* Supports ATM cell payload scrambling * Maps ATM cells into E3 or DS3 frame * PLCP frame and mapping of ATM cell streams
RECEIVE CELL PROCESSING
* Detects and removes HDLC flags
UTOPIA/ SYSTEM INTERFACE
* 8/16 bit UTOPIA Level I and II and PPP Multi-PHY
Interface operating at 25, 33 or 50 MHz.
* Extraction of ATM cells from PLCP frame or directly
from E3 or DS3 frame
* Compliant with ATM Forum UTOPIA II interface * Programmable FIFO size for both Transmit and
Receive direction
* Termination of PLCP frame * Supports payload cell de-scrambling
TRANSMIT PACKET PROCESSING
* Compliant to POS-PHY Level 2 interface
SERIAL INTERFACE
* Inserts PPP packets into data stream * Maps HDLC data stream directly into DS3 or E3
frame
* Serial clock and data interface for accessing DS3/
E3 framer
* Serial clock and data interface for accessing cell/
packet processor APPLICATIONS
* Extracts in-band messaging packets * Supports CRC-16/32, HDLC flag and Idle
sequence generation RECEIVE PACKET PROCESSING
* Extracts HDLC data stream from DS3 or E3 frame * Inserts in-band messaging packets
FIGURE 1. BLOCK DIAGRAM OF THE XRT79L71
* Digital Access and Cross Connect Systems * 3G Base Stations * DSLAMs * Digital, ATM, WAN and LAN Switches
PLCP & Overhead
RTIP RRING
AGC/ Equalizer
TU-3 Clock & POH Data Processor Recov ery
Jitter Attenuator
Rx DS3/ E3 Fram er HDLC Controller
ATM Cell Processor or PPP Processor
UTOPIA/ POS-PHY Interface
Receive Utopia POS-PHY Interface
Receiver Block
PLCP & Overhead
TTIP TRING
Pulse Shaper
Tim ing Control
Jitter Attenuator
Tx DS3/ E3 Fram er HDLC Controller
ATM Cell Processor or PPP Processor
2
UTOPIA/ POS-PHY Interface
Transm it Utopia POS-PHY Interface
Transm itter Block
E3CLK DS3CLK ClkIN 12.288 MHz PCLK INT BLAST ADDR[14:0] ALE_AS CS WR RD DBEN TYPE[2:0] DATA[7:0] RDY_DTACK TCK TMS TDI TDO TRST Clock Synthesizer Microprocessor Interface JTAG Test Port
2
R
TXUCLK RXMOD RXUADDR_4 RXUADDR_0 RXUCLAV RXUDATA_1 RXUDATA_2 RXUDATA_5 RXUDATA_9 RXUDATA_13 RXGFCMSB RXGFCCLK
P
N
M
L
K
J
H
G
F
E
D
C
B
A
REV. 1.0.0
TXUADDR_3
TXUCLKO
TXPEOP
TXUADDR_2
TXUADDR_4
RXPDVAL
TXPER
RXPERR
RXUCLKO
RXUADDR_1
RXUSOC
RXUDATA_0
RXUDATA_4
RXUDATA_8
RXUDATA_12
TXGFCCLK
RXPRED
RXPLOF
PRODUCT NUMBER
XRT79L71IB
TXUPRTY
TXUSOC
TXUCLAV
TXMOD
RXUCLK
RXPEOP
RXUADDR_2 RXUPRTY RXUDATA_3
RXUDATA_7
RXUDATA_11 RXUDATA_15
RXGFC
TXPOHCLK
TXPOHFRAME
TXUDATA_2
TXUDATA_1
TXUDATA_10
TXUEN_L
TSX_TSOF
RSX_RSOF
RXUADDR_3 RXUEN_L RXUDATA_6 RXUDATA_10 RXUDATA_14
RXCP
RXPOHFRAME
RXNIB_3
RXNIB_2
TXUDATA_6
TXUDATA_5
TXUDATA_4
RXPOOF
RXNIB_0
RXOUTCLK
RXSER
PRODUCT ORDERING INFORMATION
TXUDATA_11
TXUDATA_9
TXUDATA_8
RXNIB_1
RXOHIND
RXFRAME
RXCLK
TXUDATA_15 TXUDATA_14 TXUDATA_13
VDD
GND
GND
VDD
RXLOS
RXOH
RXOHENABLE
RXOHCLK
GPIO_3
GPIO_2
GPIO_1
VDD
GND
GND
VDD
TXNIB_1
TXNOB_2
TXNOB_3
RXOHFRAME
PACKAGE TYPE
17X17 mm 208 Ball Shrink Thin Ball Grid Array
TABLE 1: PIN OUT OF THE XRT79L71 (TOP VIEW)
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
3
VDD GND GND VDD TXNIBCLK TXSER TXOHIND TXNIB_0 VDD GND GND VDD TXOHINS TXINCLK TXFRAME TXNIBFRAME PDATA TXOH TXOHFRAME TXFRAMEREF PDATA_4 PDATA_1 TXOHCLK TXOHENABLE OGND GPI_2 GPO_2 PDBEN_L DA_SEL DPADDR_7 DPADDR_3 PADDR_6 PINT_L PDATA_5 PDATA_2 TXAISEN RESET_L GPI_1 GPO_1 PTYPE_2 VDD DPADDR_6 DPADDR_2 PADDR_5 PCS_L PRDY_L PDATA_6 PDATA_3 TESTMODE GPI_0 GPO_0 PTYPE_1 GND DPADDR_5 DPADDR_1 PADDR_4 PADDR_1 PRD_L PBLAST_L PDATA_7 E3CLK NIBBLEINTF CLKOUT PTYPE_0 PCLK DPADDR_4 DPADDR_0 PADDR_3 PADDR_2 PADDR_0 PWR_L PAS_L
TMS
TDI
TDO
TRST
MTIP
TXDGND
NC
MRING
TXDVDD
REFAVDD
REFAGND
TXAGND
RRING
ANAIO1
OVDD
RTIP
ANAIO2
VDD
-40C to +85C
TXON
ICTB
GND
XRT79L71
OPERATING TEMPERATURE RANGE
CLKVDD
DS3CLK
CLKGND
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
TABLE 1: PIN OUT OF THE XRT79L71 (TOP VIEW)
TXUDATA_12 TXUADDR_1 TXUADDR_0 TXUDATA_0 TXUDATA_7 TXUDAT_3 RXAGND RXAVDD TXAVDD JAAVDD GPIO_0 DMO_0 JAGND TRING TTIP TCK
T
10
12
13
14
15
4
16
11
1
2
3
4
5
6
7
8
9
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
TABLE OF CONTENTS
GENERAL DESCRIPTION................................................................................................. 1
GENERAL FEATURES: .............................................................................................................................. 1
Line Interface Unit ....................................................................................................................................................... 1 DS3/E3 Framer ........................................................................................................................................................... 1 ATM/PPP Protocol Processor ..................................................................................................................................... 1 Transmit Cell Processing............................................................................................................................................. 1 Receive Cell Processing.............................................................................................................................................. 2 Transmit Packet Processing........................................................................................................................................ 2 Receive Packet Processing......................................................................................................................................... 2 Utopia/ System Interface ............................................................................................................................................. 2 Serial Interface ............................................................................................................................................................ 2
APPLICATIONS........................................................................................................................................... 2
FIGURE 1. BLOCK DIAGRAM OF THE XRT79L71 ............................................................................................................................... 2 PRODUCT ORDERING INFORMATION..................................................................................................... 3 TABLE 1: PIN OUT OF THE XRT79L71 (TOP VIEW) ........................................................................................................................ 3
TABLE OF CONTENTS ............................................................................................................ I
1.0 BRIEF XRT79L71 ARCHITECTURE DESCRIPTION (SEE 79L71 PRODUCT BRIEF) ....................... 5 2.0 INTERRUPT STRUCTURE WITHIN THE XRT79L71 (SEE 79L71 PRODUCT BRIEF) ....................... 5 3.0 REGISTER MAP/DESCRIPTION OF THE XRT79L71 1-CHANNEL DS3/E3 ATM UNI/PPP/CLEARCHANNEL FRAMER WITH LIU IC .......................................................................................................... 5 COMMONCONTROL REGISTERS OF THE XRT79L71 ........................................................................................ 5 CHANNEL CONTROL REGISTERS..................................................................................................................... 6 CHANNEL CONTROL REGISTERS..................................................................................................................... 7 LIU/JITTER ATTENUATOR CONTROL REGISTERS .............................................................................. 11 RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS................... 11 TRANSMIT ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS ................ 20
OPERATION BLOCK INTERRUPT REGISTER BIT FORMATS .................................... 24
................................................................................................................................................................... 24 ................................................................................................................................................................... 24 ................................................................................................................................................................... 25 ................................................................................................................................................................... 26 ................................................................................................................................................................... 27 ................................................................................................................................................................... 27 ................................................................................................................................................................... 28 ................................................................................................................................................................... 28 ................................................................................................................................................................... 29 ................................................................................................................................................................... 30
CHANNEL INTERRUPT INDICATION REGISTERS ....................................................... 32
................................................................................................................................................................... 32 ................................................................................................................................................................... 32 ................................................................................................................................................................... 33 ................................................................................................................................................................... 33 ................................................................................................................................................................... 34 ................................................................................................................................................................... 36
RECEIVE UTOPIA INTERFACE BLOCK - ATM UNI APPLICATIONS .......................... 39
TABLE 2: RECEIVE UTOPIA INTERFACE BLOCK - REGISTER/ADDRESS MAP - ATM UNI APPLICATIONS ............................................ 39
................................................................................................................................................................... 40 ................................................................................................................................................................... 43 ................................................................................................................................................................... 43
THE RECEIVE POS-PHY INTERFACE BLOCK - PPP APPLICATIONS ....................... 45
RECEIVE POS-PHY INTERFACE BLOCK - REGISTER/ADDRESS MAP - PPP APPLICATIONS ............................. 45 ................................................................................................................................................................... 45 ................................................................................................................................................................... 47
I
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
...................................................................................................................................................................51
TRANSMIT UTOPIA INTERFACE BLOCK - ATM UNI APPLICATIONS........................52
TABLE 3: TRANSMIT UTOPIA INTERFACE BLOCK - REGISTER/ADDRESS MAP - ATM UNI APPLICATIONS .......................................... 52
...................................................................................................................................................................52 ...................................................................................................................................................................55 ...................................................................................................................................................................55
THE TRANSMIT POS-PHY INTERFACE - PPP APPLICATIONS...................................57
TABLE 4: TRANSMIT POS-PHY INTERFACE BLOCK - REGISTER/ADDRESS MAP - PPP APPLICATIONS............................................... 57
...................................................................................................................................................................57 ...................................................................................................................................................................59 ...................................................................................................................................................................62
DS3/E3 FRAMER AND PLCP PROCESSOR BLOCK REGISTERS...............................64
DS/E3 FRAMER BLOCK REGISTERS .............................................................................................................64 ...................................................................................................................................................................64 ...................................................................................................................................................................67 ...................................................................................................................................................................68 ...................................................................................................................................................................69 ...................................................................................................................................................................71 ...................................................................................................................................................................72 RECEIVE DS3 RELATED REGISTERS .............................................................................................................74 ...................................................................................................................................................................74 ...................................................................................................................................................................76 ...................................................................................................................................................................77 ...................................................................................................................................................................79 ...................................................................................................................................................................81 ...................................................................................................................................................................82 ...................................................................................................................................................................82 ...................................................................................................................................................................84 ...................................................................................................................................................................85 ...................................................................................................................................................................88 RECEIVE E3, ITU-T G.751 RELATED REGISTERS..........................................................................................88 ...................................................................................................................................................................89 ...................................................................................................................................................................90 ...................................................................................................................................................................91 ...................................................................................................................................................................93 ...................................................................................................................................................................95 ...................................................................................................................................................................97 ...................................................................................................................................................................99 .................................................................................................................................................................100 .................................................................................................................................................................101 RECEIVE E3, ITU-T G.832 RELATED REGISTERS........................................................................................101 .................................................................................................................................................................102 .................................................................................................................................................................103 .................................................................................................................................................................105 .................................................................................................................................................................107 .................................................................................................................................................................109 .................................................................................................................................................................112 .................................................................................................................................................................115 .................................................................................................................................................................116 .................................................................................................................................................................118 .................................................................................................................................................................118 .................................................................................................................................................................118 .................................................................................................................................................................119 .................................................................................................................................................................119 .................................................................................................................................................................119
II
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
................................................................................................................................................................. 120 ................................................................................................................................................................. 120 ................................................................................................................................................................. 120 ................................................................................................................................................................. 121 ................................................................................................................................................................. 121 ................................................................................................................................................................. 121 ................................................................................................................................................................. 122 ................................................................................................................................................................. 122 ................................................................................................................................................................. 122 ................................................................................................................................................................. 123 ................................................................................................................................................................. 123 ................................................................................................................................................................. 123 ................................................................................................................................................................. 124 TRANSMIT DS3 RELATED REGISTERS......................................................................................................... 125 ................................................................................................................................................................. 125 ................................................................................................................................................................. 128 ................................................................................................................................................................. 129 ................................................................................................................................................................. 130 ................................................................................................................................................................. 132 ................................................................................................................................................................. 133 ................................................................................................................................................................. 134 ................................................................................................................................................................. 138 ................................................................................................................................................................. 144 ................................................................................................................................................................. 150 ................................................................................................................................................................. 158 TRANSMIT E3, ITU-T G.751 RELATED REGISTERS ..................................................................................... 159 ................................................................................................................................................................. 159 ................................................................................................................................................................. 161 ................................................................................................................................................................. 162 ................................................................................................................................................................. 163 ................................................................................................................................................................. 164 ................................................................................................................................................................. 164 ................................................................................................................................................................. 165 TRANSMIT E3, ITU-T G.832 RELATED REGISTERS ..................................................................................... 165 ................................................................................................................................................................. 166 ................................................................................................................................................................. 167 ................................................................................................................................................................. 168 ................................................................................................................................................................. 169 ................................................................................................................................................................. 170 ................................................................................................................................................................. 170 ................................................................................................................................................................. 171 ................................................................................................................................................................. 171 ................................................................................................................................................................. 171 ................................................................................................................................................................. 172 ................................................................................................................................................................. 172 ................................................................................................................................................................. 173 ................................................................................................................................................................. 173 ................................................................................................................................................................. 173 ................................................................................................................................................................. 174 ................................................................................................................................................................. 174 ................................................................................................................................................................. 175 ................................................................................................................................................................. 175 ................................................................................................................................................................. 175 ................................................................................................................................................................. 176 ................................................................................................................................................................. 176
III
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
.................................................................................................................................................................177 .................................................................................................................................................................177 .................................................................................................................................................................178 .................................................................................................................................................................178 .................................................................................................................................................................179 DS3/E3 FRAMER BLOCK PERFORMANCE MONITOR REGISTERS...................................................................179 .................................................................................................................................................................180 .................................................................................................................................................................180 .................................................................................................................................................................181 .................................................................................................................................................................181 .................................................................................................................................................................182 .................................................................................................................................................................182 .................................................................................................................................................................183 .................................................................................................................................................................183 .................................................................................................................................................................184 .................................................................................................................................................................184 .................................................................................................................................................................184 .................................................................................................................................................................185 PLCP PROCESSOR BLOCK PERFORMANCE MONITOR REGISTERS ...............................................................185 .................................................................................................................................................................186 .................................................................................................................................................................186 .................................................................................................................................................................187 .................................................................................................................................................................187 .................................................................................................................................................................188 .................................................................................................................................................................188 THE PRBS ERROR COUNT REGISTERS ......................................................................................................188 .................................................................................................................................................................189 .................................................................................................................................................................189 .................................................................................................................................................................190 .................................................................................................................................................................190 .................................................................................................................................................................192 .................................................................................................................................................................192 .................................................................................................................................................................193 .................................................................................................................................................................193 .................................................................................................................................................................194 .................................................................................................................................................................194 LAPD CONTROLLER BYTE COUNT REGISTERS .............................................................................................195 .................................................................................................................................................................195 LAPD CONTROLLER BYTE COUNT REGISTERS............................................................................................198 .................................................................................................................................................................198 .................................................................................................................................................................198 .................................................................................................................................................................199 .................................................................................................................................................................200 .................................................................................................................................................................201 .................................................................................................................................................................202 .................................................................................................................................................................202 .................................................................................................................................................................203 .................................................................................................................................................................203
LIU/JITTER ATTENUATOR CONTROL REGISTER BIT-FORMAT..............................205
.................................................................................................................................................................205 .................................................................................................................................................................205 .................................................................................................................................................................207 .................................................................................................................................................................209 .................................................................................................................................................................213 .................................................................................................................................................................214
IV
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
................................................................................................................................................................. 216 ................................................................................................................................................................. 218 ................................................................................................................................................................. 220
RECEIVE ATM CELL PROCESSOR BLOCK REGISTERS (ATM APPLICATIONS) .. 221
THE RECEIVE ATM CELL PROCESSOR BLOCK ............................................................................................ 221 RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK - REGISTER/ADDRESS MAP ............................. 221 ................................................................................................................................................................. 225 ................................................................................................................................................................. 226 ................................................................................................................................................................. 228 ................................................................................................................................................................. 230 ................................................................................................................................................................. 231 ................................................................................................................................................................. 232 ................................................................................................................................................................. 235 ................................................................................................................................................................. 235 ................................................................................................................................................................. 237 ................................................................................................................................................................. 240 ................................................................................................................................................................. 242 ................................................................................................................................................................. 244 ................................................................................................................................................................. 246 ................................................................................................................................................................. 247 ................................................................................................................................................................. 247 ................................................................................................................................................................. 248 ................................................................................................................................................................. 248 ................................................................................................................................................................. 249 ................................................................................................................................................................. 249 ................................................................................................................................................................. 250 ................................................................................................................................................................. 250 ................................................................................................................................................................. 251 ................................................................................................................................................................. 251 ................................................................................................................................................................. 252 ................................................................................................................................................................. 253 ................................................................................................................................................................. 253 ................................................................................................................................................................. 254 ................................................................................................................................................................. 255 ................................................................................................................................................................. 255 ................................................................................................................................................................. 256 ................................................................................................................................................................. 257 ................................................................................................................................................................. 257 ................................................................................................................................................................. 258 ................................................................................................................................................................. 259 ................................................................................................................................................................. 259 ................................................................................................................................................................. 260 ................................................................................................................................................................. 260 ................................................................................................................................................................. 261 ................................................................................................................................................................. 261 ................................................................................................................................................................. 262 ................................................................................................................................................................. 262 ................................................................................................................................................................. 263 ................................................................................................................................................................. 265 ................................................................................................................................................................. 266 ................................................................................................................................................................. 267 ................................................................................................................................................................. 268 ................................................................................................................................................................. 269 ................................................................................................................................................................. 270 ................................................................................................................................................................. 271
V
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
.................................................................................................................................................................272 .................................................................................................................................................................273 .................................................................................................................................................................274 .................................................................................................................................................................275 .................................................................................................................................................................276 .................................................................................................................................................................276 .................................................................................................................................................................278 .................................................................................................................................................................279 .................................................................................................................................................................280 .................................................................................................................................................................280 .................................................................................................................................................................281 .................................................................................................................................................................282 .................................................................................................................................................................283 .................................................................................................................................................................284 .................................................................................................................................................................285 .................................................................................................................................................................286 .................................................................................................................................................................287 .................................................................................................................................................................288 .................................................................................................................................................................288 .................................................................................................................................................................290 .................................................................................................................................................................291 .................................................................................................................................................................292 .................................................................................................................................................................292 .................................................................................................................................................................293 .................................................................................................................................................................294 .................................................................................................................................................................295 .................................................................................................................................................................296 .................................................................................................................................................................297 .................................................................................................................................................................298 .................................................................................................................................................................299 .................................................................................................................................................................300 .................................................................................................................................................................300 .................................................................................................................................................................302 .................................................................................................................................................................303 .................................................................................................................................................................304 .................................................................................................................................................................304 .................................................................................................................................................................305 .................................................................................................................................................................306 .................................................................................................................................................................307 .................................................................................................................................................................308 .................................................................................................................................................................309 .................................................................................................................................................................309 .................................................................................................................................................................310 .................................................................................................................................................................311
RECEIVE PPP PACKET PROCESSOR BLOCK (PPP APPLICATIONS ONLY) .........312 THE RECEIVE PPP PACKET PROCESSOR BLOCK...................................................312
RECEIVE PPP PACKET PROCESSOR BLOCK REGISTER/ADDRESS MAP ........................................................312 .................................................................................................................................................................313 .................................................................................................................................................................315 .................................................................................................................................................................317 .................................................................................................................................................................318 .................................................................................................................................................................319 .................................................................................................................................................................319 .................................................................................................................................................................320 .................................................................................................................................................................320
VI
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
................................................................................................................................................................. 321 ................................................................................................................................................................. 322 ................................................................................................................................................................. 322 ................................................................................................................................................................. 323 ................................................................................................................................................................. 323 ................................................................................................................................................................. 324 ................................................................................................................................................................. 324 ................................................................................................................................................................. 325 ................................................................................................................................................................. 325 ................................................................................................................................................................. 326 ................................................................................................................................................................. 326
THE TRANSMIT ATM CELL PROCESSOR BLOCK .................................................... 327
TRANSMIT ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK - REGISTER/ADDRESS MAP .............. 327 ................................................................................................................................................................. 331 ................................................................................................................................................................. 332 ................................................................................................................................................................. 335 ................................................................................................................................................................. 337 ................................................................................................................................................................. 338 ................................................................................................................................................................. 341 ................................................................................................................................................................. 343 ................................................................................................................................................................. 346 ................................................................................................................................................................. 348 ................................................................................................................................................................. 350 ................................................................................................................................................................. 352 ................................................................................................................................................................. 353 ................................................................................................................................................................. 353 ................................................................................................................................................................. 354 ................................................................................................................................................................. 354 ................................................................................................................................................................. 355 ................................................................................................................................................................. 355 ................................................................................................................................................................. 356 ................................................................................................................................................................. 356 ................................................................................................................................................................. 357 ................................................................................................................................................................. 357 ................................................................................................................................................................. 358 ................................................................................................................................................................. 359 ................................................................................................................................................................. 359 ................................................................................................................................................................. 360 ................................................................................................................................................................. 361 ................................................................................................................................................................. 362 ................................................................................................................................................................. 363 ................................................................................................................................................................. 363 ................................................................................................................................................................. 364 ................................................................................................................................................................. 365 ................................................................................................................................................................. 365 ................................................................................................................................................................. 366 ................................................................................................................................................................. 366 ................................................................................................................................................................. 367 ................................................................................................................................................................. 367 ................................................................................................................................................................. 368 ................................................................................................................................................................. 370 ................................................................................................................................................................. 371 ................................................................................................................................................................. 372 ................................................................................................................................................................. 373 ................................................................................................................................................................. 374
VII
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
.................................................................................................................................................................375 .................................................................................................................................................................376 .................................................................................................................................................................377 .................................................................................................................................................................378 .................................................................................................................................................................379 .................................................................................................................................................................380 .................................................................................................................................................................381 .................................................................................................................................................................381 .................................................................................................................................................................383 .................................................................................................................................................................384 .................................................................................................................................................................385 .................................................................................................................................................................386 .................................................................................................................................................................387 .................................................................................................................................................................388 .................................................................................................................................................................389 .................................................................................................................................................................390 .................................................................................................................................................................391 .................................................................................................................................................................392 .................................................................................................................................................................393 .................................................................................................................................................................394 .................................................................................................................................................................394 .................................................................................................................................................................396 .................................................................................................................................................................397 .................................................................................................................................................................398 .................................................................................................................................................................399 .................................................................................................................................................................400 .................................................................................................................................................................401 .................................................................................................................................................................402 .................................................................................................................................................................403 .................................................................................................................................................................404 .................................................................................................................................................................405 .................................................................................................................................................................406 .................................................................................................................................................................407 .................................................................................................................................................................407 .................................................................................................................................................................409 .................................................................................................................................................................410 .................................................................................................................................................................411 .................................................................................................................................................................412 .................................................................................................................................................................413 .................................................................................................................................................................414 .................................................................................................................................................................415 .................................................................................................................................................................416 .................................................................................................................................................................417 .................................................................................................................................................................418 .................................................................................................................................................................419 .................................................................................................................................................................420
TRANSMIT PPP PACKET PROCESSOR BLOCK REGISTERS ..................................421
THE TRANSMIT PPP PACKET PROCESSOR BLOCK.......................................................................................421
TABLE 5: TRANSMIT PPP PACKET PROCESSOR BLOCK - REGISTER/ADDRESS MAP ....................................................................... 421
.................................................................................................................................................................421 .................................................................................................................................................................422 .................................................................................................................................................................423 4.0 PIN DESCRIPTIONS (SEE 79L71-HARDWARE-MANUAL.PDF) .....................................................424 5.0 ELECTRICAL CHARACTERISTICS (SEE 79L71-HARDWARE-MANUAL.PDF) .............................424 6.0 MICROPROCESSOR INTERFACE (SEE 79L71-HARDWARE-MANUAL.PDF) ..............................424
VIII
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
7.0 ARCHITECTURAL/FUNCTIONAL DESCRIPTION OF THE XRT79L71 1-CHANNEL DS3/E3 ATM UNI/ PPP/CLEAR-CHANNEL FRAMER WITH LIU IC - CLEAR CHANNEL FRAMER AND HIGH-SPEED HDLC CONTROLLER MODE APPLICATIONS (SEE 79L71-CC-ARC-DESC.PDF) .................................... 424 8.0 ARCHITECTURAL DESCRIPTION OF THE XRT79L71 1-CHANNEL DS3/E3 ATM UNI/PPP/CLEARCHANNEL FRAMER WITH LIU IC - ATM UNI APPLICATIONS (SEE 79L71-ATM-ARC-DESC.PDF) 424 9.0 ARCHITECTURAL DESCRIPTION OF THE XRT79L71 1-CHANNEL DS3/E3 ATM UNI/PPP/CLEARCHANNEL FRAMER WITH LIU IC - POS-PHY/PPP APPLICATIONS (SEE 79L71-PPP-ARC-DESC.PDF) 424 REVISION HISTORY .................................................................................................................................... 425
IX
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
1.0 BRIEF XRT79L71 ARCHITECTURE DESCRIPTION (SEE 79L71 PRODUCT BRIEF) 2.0 INTERRUPT STRUCTURE WITHIN THE XRT79L71 (SEE 79L71 PRODUCT BRIEF) 3.0 REGISTER MAP/DESCRIPTION OF THE XRT79L71 1-CHANNEL DS3/E3 ATM UNI/PPP/CLEARCHANNEL FRAMER WITH LIU IC COMMONCONTROL REGISTERS OF THE XRT79L71
ADDRESS LOCATION REGISTER NAME COMMON CONTROL REGISTERS TYPE DEFAULT VALUE
OPERATION CONTROL/GENERAL PURPOSE CONTROL REGISTERS
0x0100 0x0101 0x0102 0x0103 0x0104 0x0105 0x0106 - 0x0111 0x0112 0x0113 0x0114 - 0x0115 0x0116 0x0117 0x0118 0x0119 0x011A - 0x011C 0x011D 0x011E - 0x0120 0x0121 0x0122 - 0x0126 0x0127 0x0128 - 0x0146 0x0147 0x0148 - 0x014A 0x014B 0x014C - 0x04FF Operation Control Register - Byte 3 Operation Control Register - Byte 2 Operation Control Register - Byte 1 Operation Control Register - Byte 0 Device ID Register Revision ID Register Reserved Operation Block Interrupt Status Register - Byte 1 Operation Block Interrupt Status Register - Byte 0 Reserved Operation Block Interrupt Enable Register - Byte 1 Operation Block Interrupt Enable Register - Byte 0 Reserved Channel Interrupt Indicator - Receive Cell Processor/PPP Processor Block Reserved Channel Interrupt Indicator - LIU/Jitter Attenuator Block Reserved Channel Interrupt Indicator - Transmit Cell Processor/PPP Processor Block Reserved Channel Interrupt Indicator - DS3/E3 Framer Block - Byte 0 Reserved Operation General Purpose Input/Output Register Reserved Operation General Purpose Input/Output Direction Register Reserved R/W 0x00 R/W 0x00 R/O 0x00 R/O 0x00 R/O 0x00 R/O 0x00 R/W R/W 0x00 0x00 RO RO 0x00 0x00 R/W R/W R/W R/W R/W R/W 0x00 0x00 0x00 0x00 0x7A ?x??
5
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
COMMONCONTROL REGISTERS OF THE XRT79L71
ADDRESS LOCATION REGISTER NAME COMMON CONTROL REGISTERS TYPE DEFAULT VALUE
OPERATION CONTROL/GENERAL PURPOSE CONTROL REGISTERS
RECEIVE UTOPIA/POS-PHY INTERFACE BLOCK CONTROL REGISTERS 0x0500 0x0501 0x0502 0x0503 0x0504 - 0x0512 0x0513 0x0514 - 0x0516 0x0517 0x0518 - 0x057F Receive POS-PHY Interface - Receive Control Register - Byte 2 Receive UTOPIA Interface - Receive Control Register - Byte 2 Receive POS-PHY Control Register - Byte 1 Receive UTOPIA Interface - Receive Control Register - Byte 1 Receive POS-PHY Control Register - Byte 0 Receive UTOPIA Interface - Receive Control Register - Byte 0 Reserved Receive UTOPIA Interface - Port Address Register Reserved Receive UTOPIA Interface - Port Number Register Reserved TRANSMIT UTOPIA/POS-PHY INTERFACE BLOCK CONTROL REGISTERS 0x0580 0x0581 0x0582 0x0583 0x0584 - 0x0592 0x0593 0x0594 - 0x0596 0x0597 0x0598 - 0x0FFF Transmit POS-PHY Interface - Transmit Control Register - Byte 2 Transmit UTOPIA Interface - Transmit Control Register - Byte 2 Transmit POS-PHY Interface - Transmit Control Register - Byte 1 Transmit UTOPIA Interface - Transmit Control Register - Byte 1 Transmit POS-PHY Interface - Transmit Control Register - Byte 0 Transmit UTOPIA Interface - Transmit Control Register Reserved Transmit UTOPIA Interface - Transmit UTOPIA Port Address Register Reserved Transmit UTOPIA Interface - Transmit UTOPIA Port Number Register Reserved R/W R/O 0x00 0x00 R/W 0x00 R/W R/W R/W R/W 0x00 0x00 0x00 0x00 R/W 0x00 R/W R/W R/W R/W R/W 0x00 0x00 0x00 0x00
CHANNEL CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS DS3/E3 FRAMER BLOCK AND PLCP CONTROL REGISTERS 0x1100 0x1101 Operating Mode Register I/O Control Register R/W R/W 0x2B 0xA4 TYPE DEFAULT VALUE
6
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
CHANNEL CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS DS3/E3 FRAMER BLOCK AND PLCP CONTROL REGISTERS 0x1102 - 0x1103 0x1104 0x1105 0x1106 - 0x110B 0x110C 0x110D 0x110E - 0x110F 0x1110 0x1111 Reserved Block Interrupt Enable Register Block Interrupt Status Register Reserved DS3 Test Register Reserved Reserved RxDS3 Configuration and Status RegisterRxE3 Configuration and Status Register # 1 (G.832 & G.751) RxDS3 Status RegisterRxE3 Configuration and Status Register # 2 (G.832 & G.751) R/O R/O 0x12 0x00 R/W R/O 0x00 0x00 R/W R/O 0x00 0x00 TYPE DEFAULT VALUE
CHANNEL CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS CLEAR CHANNEL FRAMER BLOCK REGISTERS 0x1112 0x1113 0x1114 0x1115 0x1116 0x1117 0x1118 0x1119 0x111A 0x111B 0x111C RxDS3 Interrupt Enable RegisterRx E3 Interrupt Enable Register 1 (G.832 & G751) RxDS3 Interrupt Status RegisterRx E3 Interrupt Enable Register # 2 (G.832 & G.751) RxDS3 Sync Detect RegisterRx E3 Interrupt Status Register # 1 (G.832 & G.751) RxE3 Interrupt Status Register # 2 (G.832 & G.751) Reserved RxDS3 FEAC Interrupt Enable and Status Register RxE3 LAPD Control Register RxLAPD Status Register RxE3 NR Byte Register (G.832) RxE3 Service Bits Register (G.751) RxE3 GC Byte Register (G.832) RxE3 TTB Register # 0 (G.832) R/W & RUR R/W & RUR R/O R/O R/O R/O 0x00 0x00 0x00 0x00 0x00 0x00 R/W RUR R/W & RUR RUR 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
7
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
CHANNEL CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS CLEAR CHANNEL FRAMER BLOCK REGISTERS 0x111D 0x111E 0x111F 0x1120 0x1121 0x1122 0x1123 0x1124 0x1125 0x1126 0x1127 0x1128 0x1129 0x112A 0x112B 0x112C 0x112D - 0x112F 0x1130 0x1131 0x1132 0x1133 0x1134 0x1135 RxE3 TTB Register # 1 (G.832) RxE3 TTB Register # 2 (G.832) RxE3 TTB Register # 3 (G.832) RxE3 TTB Register # 4 (G.832) RxE3 TTB Register # 5 (G.832) RxE3 TTB Register # 6 (G.832) RxE3 TTB Register # 7 (G.832) RxE3 TTB Register # 8 (G.832) RxE3 TTB Register # 9 (G.832) RxE3 TTB Register # 10 (G.832) RxE3 TTB Register # 11 (G.832) RxE3 TTB Register # 12 (G.832) RxE3 TTB Register # 13 (G.832) RxE3 TTB Register # 14 (G.832) RxE3 TTB Register # 15 (G.832) RxE3 SSM Register (G.832) Reserved Transmit DS3 Configuration Register Transmit E3 Configuration Register TxDS3 FEAC Configuration and Status Register TxDS3 FEAC Register TxLAPD Configuration Register TxLAPD Status and Interrupt Register TxDS3 M-Bit Mask Register TxE3 GC Byte Register (G.832) TxE3 Service Bits Register (G.751) TxDS3 F-Bit Mask Register # 1 TxE3 MA Byte Register (G.832) TxDS3 F-Bit Mask Register # 2 TxE3 NR Byte Register (G.832) R/W RUR & R/W R/W R/O & R/ W RUR & R/W R/W 0x07 0x00 0x7E 0x08 0x00 0x00 R/O R/O R/O R/O R/O R/O R/O R/O R/O R/O R/O R/O R/O R/O R/O R/O 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
0x1136 0x1137
R/W R/W
0x00 0x00
8
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
CHANNEL CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS CLEAR CHANNEL FRAMER BLOCK REGISTERS 0x1138 0x1139 0x113A 0x113B 0x113C 0x113D 0x113E 0x113F 0x1140 0x1141 0x1142 0x1143 0x1144 0x1145 0x1146 0x1147 0x1148 0x1149 0x114A 0x114B 0x114C 0x114D - 0x114F 0x1150 0x1151 0x1152 0x1153 0x1154 TxDS3 F-Bit Mask Register # 3 Transmit Trail-Trace Message Register - Byte 1 (G.832) Transmit Trail-Trace Message Register - Byte 2 (G.832) Transmit Trail-Trace Message Register - Byte 3 (G.832) Transmit Trail-Trace Message Register - Byte 4 (G.832) Transmit Trail-Trace Message Register - Byte 5 (G.832) Transmit Trail-Trace Message Register - Byte 6 (G.832) Transmit Trail-Trace Message Register - Byte 7 (G.832) Transmit Trail-Trace Message Register - Byte 8 (G.832) Transmit Trail-Trace Message Register - Byte 9 (G.832) Transmit Trail-Trace Message Register - Byte 10 (G.832) Transmit Trail-Trace Message Register - Byte 11 (G.832) Transmit Trail-Trace Message Register - Byte 12 (G.832) Transmit Trail-Trace Message Register - Byte 13 (G.832) Transmit Trail-Trace Message Register - Byte 14 (G.832) Transmit Trail-Trace Message Register - Byte 15 (G.832) Transmit Trail-Trace Message Register - Byte 16 (G.832) TxE3 FA1 Error Mask Register (G.832) TxE3 FAS Error Mask Register # 1 (G.751) TxE3 FA2 Error Mask Register (G.832) TxE3 FAS Error Mask Register # 2 (G.751) TxE3 BIP-8 Error Mask Register (G.832) TxE3 BIP-4 Error Mask Register (G.751) TxE3 SSM Register Transmit DS3 Pattern Register Reserved PMON Line Code Violation Count Register - MSB PMON Line Code Violation Count Register - LSB PMON Framing Bit/Byte Error Count Register - MSB PMON Framing Bit/Byte Error Count Register - LSB PMON P-Bit/BIP-8/BIP-4 Error Count Register - MSB R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/O RUR RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0C 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
9
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
CHANNEL CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS CLEAR CHANNEL FRAMER BLOCK REGISTERS 0x1155 0x1156 0x1157 0x1158 0x1159 0x115A 0x115B 0x115C 0x115D 0x115E 0x115F 0x1160 - 0x1167 0x1168 0x1169 0x116A - 0x116C 0x116D 0x116E 0x116F 0x1170 0x1171 0x1172 0x1173 0x1174 - 0x1181 0x1182 0x1183 0x1184 0x1185 - 0x118F 0x1190 0x1191 PMON P-Bit/BIP-8/BIP-4 Error Count Register - LSB PMON FEBE Event Count Register - MSB PMON FEBE Event Count Register - LSB PMON CP-Bit Error Count Register - MSB PMON CP-Bit Error Count Register - LSB PMON PLCP BIP-8 Error Count Register - MSB PMON PLCP BIP-8 Error Count Register - LSB PMON PLCP Framing Byte Error Count Register - MSB PMON PLCP Framing Byte Error Count Register - LSB PMON PLCP FEBE Event Count Register - MSB PMON PLCP FEBE Event Count Register - LSB Reserved PRBS Error Count Register - MSB PRBS Error Count Register - LSB Reserved One Second Error Status Register One Second Accumulator - LCV Count Register - MSB One Second Accumulator - LCV Count Register - LSB One Second Accumulator - P-Bit/BIP-8/BIP-4 Error Count Register MSB One Second Accumulator - P-Bit/BIP-8/BIP-4 Error Count Register - LSB One Second Accumulator - CP Bit Error Count Register - MSB One Second Accumulator - CP Bit Error Count Register - LSB Reserved Payload HDLC Control Register Transmit LAPD Byte Count Register Receive LAPD Byte Count Register Reserved RxPLCP Configuration & Status Register RxPLCP Interrupt Enable Register R/W R/W R/W R/O R/O & R/ W R/W 0x00 0x00 0x00 0x00 0x06 0x00 R/O R/O R/O R/O R/O R/O R/O 0x00 0x00 0x00 0x00 0x00 0x00 0x00 RUR RUR 0x00 0x00 RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
10
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
CHANNEL CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS CLEAR CHANNEL FRAMER BLOCK REGISTERS 0x1192 0x1193 - 0x1197 0x1198 0x1199 0x119A 0x119B 0x119C - 0x11BF 0x11C0 0x11C1 0x11C2 - 0x12FF RxPLCP Interrupt Status Register Reserved TxPLCP A1 Byte Error Mask Register TxPLCP A2 Byte Error Mask Register TxPLCP BIP-8 Byte Error Mask Register TxPLCP G1 Byte Register Reserved LAPD Message Buffer Indirect Address Register LAPD Message Buffer Indirect Data Register Reserved R/W R/W R/O 0x00 0x00 0x00 R/W R/W R/W R/W 0x00 0x00 0x00 0x00 RUR 0x00 TYPE DEFAULT VALUE
LIU/JITTER ATTENUATOR CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS LIU/JITTER ATTENUATOR CONTROL REGISTERS 0x1300 0x1301 0x1302 0x1303 0x1304 0x1305 0x1306 0x1307 0x1308 LIU Transmit APS/Redundancy Control Register LIU Interrupt Enable Register LIU Interrupt Status Register LIU Alarm Status Register LIU Transmit Control Register LIU Receive Control Register LIU Channel Control Register Jitter Attenuator Control Register LIU Receive APS/Redundancy Control Register R/W R/W RUR R/O R/W R/W R/W R/W R/W 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS RECEIVE ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1700 Receive ATM Cell Processor - Receive Control Register - Byte 3 R/W 0x00 TYPE DEFAULT VALUE
11
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS RECEIVE ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1701 0x1702 0x1703 0x1704 - 0x1706 0x1707 0x1708 - 0x1709 0x170A 0x170B 0x170C - 0x170D 0x170E 0x170F 0x1710 0x1711 0x1712 0x1713 Receive ATM Cell Processor - Receive Control Register - Byte 2 Receive ATM Cell Processor - Receive Control Register - Byte 1 Receive ATM Cell Processor - Receive Control Register - Byte 0 Receive PPP Packet Processor - Receive PPP Interrupt Status Register Reserved Receive ATM Status Register Reserved Receive ATM Cell Processor - Receive Interrupt Status Register -Byte 1 Receive ATM Cell Processor - Receive Interrupt Status Register - Byte 0 Receive PPP Packet Processor - Receive PPP Interrupt Status Register Reserved Receive ATM Cell Processor - Receive Interrupt Enable Register - Byte 1 Receive ATM Cell Processor - Receive Interrupt Enable Register - Byte 0 Receive PPP Packet Processor - Receive Interrupt Enable Register Receive PPP Packet Processor - Receive Good Packet Count Register Byte 3 Receive PPP Packet Processor - Receive Good Packet Count Register Byte 2 Receive PPP Packet Processor - Receive Good Packet Count Register Byte 1 Receive ATM Cell Processor - Cell Insertion/Extraction Memory Control Register Receive PPP Packet Processor - Receive Good Packet Count Register Byte 0 Receive ATM Cell Processor - Cell Insertion/Extraction Memory Data Register - Byte 3 Receive PPP Packet Processor - Receive FCS Error Count Register Byte 3 Receive ATM Cell Processor - Cell Insertion/Extraction Memory Data Register - Byte 2 Receive PPP Packet Processor - Receive FCS Error Count Register Byte 2 Receive ATM Cell Processor - Cell Insertion/Extraction Memory Data Register - Byte 1 Receive PPP Packet Processor - Receive FCS Error Count Register Byte 1 R/W R/W RUR RUR RUR R/O & R/W 0x00 0x00 0x00 0x00 0x00 0x00 RUR RUR 0x00 0x00 R/O 0x00 R/W R/W R/W 0x00 0x00 0x00 TYPE DEFAULT VALUE
0x1714
R/O & R/W
0x00
0x1715
R/O & R/W
0x00
0x1716
R/O & R/W
0x00
12
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS RECEIVE ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1717 Receive ATM Cell Processor - Cell Insertion/Extraction Memory Data Register - Byte 0 Receive PPP Packet Processor - Receive FCS Error Count Register Byte 0 Receive ATM Cell Processor - UDF Data Register - Byte 3 Receive PPP Packet Processor - Receive Aborted Packet Count Register - Byte 3 Receive ATM Cell Processor - UDF Data Register - Byte 2 Receive PPP Packet Processor - Receive Aborted Packet Count Register - Byte 2 Receive ATM Cell Processor - UDF Data Register - Byte 1 Receive PPP Packet Processor - Receive Aborted Packet Count Register - Byte 1 Receive ATM Cell Processor - UDF Data Register - Byte 0 Receive PPP Packet Processor - Receive Aborted Packet Count Register - Byte 0 Receive PPP Packet Processor - Receive Runt Packet Count Register Byte 3 Receive PPP Packet Processor - Receive Runt Packet Count Register Byte 2 Receive PPP Packet Processor - Receive Runt Packet Count Register Byte 1 Receive PPP Packet Processor - Receive Runt Packet Count Register Byte 0 Receive ATM Cell Processor - Test Cell Header Byte Register - Byte 0 Receive ATM Cell Processor - Test Cell Header Byte Register - Byte 1 Receive ATM Cell Processor - Test Cell Header Byte Register - Byte 2 Receive ATM Cell Processor - Test Cell Header Byte Register - Byte 3 Receive ATM Cell Processor - Test Cell Error Count Register - Byte 3 Receive ATM Cell Processor - Test Cell Error Count Register - Byte 2 Receive ATM Cell Processor - Test Cell Error Count Register - Byte 1 Receive ATM Cell Processor - Test Cell Error Count Register - Byte 0 Receive ATM Cell Count Register - Byte 3 Receive ATM Cell Count Register - Byte 2 Receive ATM Cell Count Register - Byte 1 Receive ATM Cell Count Register - Byte 0 R/O & R/W 0x00 TYPE DEFAULT VALUE
0x1718
R/W & RUR R/W & RUR
0x00
0x1719
0x00
0x171A
R/W & RUR
0x00
0x171B
R/W & RUR
0x00
0x171C 0x171D 0x171E 0x171F 0x1720 0x1721 0x1722 0x1723 0x1724 0x1725 0x1726 0x1727 0x1728 0x1729 0x172A 0x172B
RUR RUR RUR RUR R/W R/W R/W R/W RUR RUR RUR RUR RUR RUR RUR RUR
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
13
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS RECEIVE ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x172C 0x172D 0x172E 0x172F 0x1730 0x1731 0x1732 0x1733 0x1734 0x1735 0x1736 0x1737 0x1738 - 0x1742 0x1743 0x1744 0x1745 0x1746 0x1747 0x1748 0x1749 0x174A 0x174B 0x174C 0x174D 0x174E 0x174F 0x1750 - 0x1752 0x1753 0x1754 0x1755 Receive ATM Cell - Discard Cell Count Register - Byte 3 Receive ATM Cell - Discard Cell Count Register - Byte 2 Receive ATM Cell - Discard Cell Count Register - Byte 1 Receive ATM Cell - Discard Cell Count Register - Byte 0 Receive ATM Correctable HEC Byte Error Count Register - Byte 3 Receive ATM Correctable HEC Byte Error Count Register - Byte 2 Receive ATM Correctable HEC Byte Error Count Register - Byte 1 Receive ATM Correctable HEC Byte Error Count Register - Byte 0 Receive ATM Uncorrectable HEC Byte Error Count Register - Byte 3 Receive ATM Uncorrectable HEC Byte Error Count Register - Byte 2 Receive ATM Uncorrectable HEC Byte Error Count Register - Byte 1 Receive ATM Uncorrectable HEC Byte Error Count Register - Byte 0 Reserved Receive ATM - User Cell Filter # 0 - Filter Control Register Receive ATM - User Cell Filter # 0 - Header Byte # 1 Pattern Register Receive ATM - User Cell Filter # 0 - Header Byte # 2 Pattern Register Receive ATM - User Cell Filter # 0 - Header Byte # 3 Pattern Register Receive ATM - User Cell Filter # 0 - Header Byte # 4 Pattern Register Receive ATM - User Cell Filter # 0 - Header Byte # 1 Check Register Receive ATM - User Cell Filter # 0 - Header Byte # 2 Check Register Receive ATM - User Cell Filter # 0 - Header Byte # 3 Check Register Receive ATM - User Cell Filter # 0 - Header Byte # 4 Check Register Receive ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 3 Receive ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 2 Receive ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 1 Receive ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 0 Reserved Receive ATM - User Cell Filter # 1 - Filter Control Register Receive ATM - User Cell Filter # 1 - Header Byte # 1 Pattern Register Receive ATM - User Cell Filter # 1 - Header Byte # 2 Pattern Register R/W R/W R/W 0x00 0x00 0x00 R/W R/W R/W R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
14
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS RECEIVE ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1756 0x1757 0x1758 0x1759 0x175A 0x175B 0x175C 0x175D 0x175E 0x175F 0x1760 - 0x1762 0x1763 0x1764 0x1765 0x1766 0x1767 0x1768 0x1769 0x176A 0x176B 0x176C 0x176D 0x176E 0x176F 0x1770 - 0x1772 0x1773 0x1774 0x1775 0x1776 0x1777 Receive ATM - User Cell Filter # 1 - Header Byte # 3 Pattern Register Receive ATM - User Cell Filter # 1 - Header Byte # 4 Pattern Register Receive ATM - User Cell Filter # 1 - Header Byte # 1 Check Register Receive ATM - User Cell Filter # 1 - Header Byte # 2 Check Register Receive ATM - User Cell Filter # 1 - Header Byte # 3 Check Register Receive ATM - User Cell Filter # 1 - Header Byte # 4 Check Register Receive ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 3 Receive ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 2 Receive ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 1 Receive ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 0 Reserved Receive ATM - User Cell Filter # 2 - Filter Control Register Receive ATM - User Cell Filter # 2 - Header Byte # 1 Pattern Register Receive ATM - User Cell Filter # 2 - Header Byte # 2 Pattern Register Receive ATM - User Cell Filter # 2 - Header Byte # 3 Pattern Register Receive ATM - User Cell Filter # 2 - Header Byte # 4 Pattern Register Receive ATM - User Cell Filter # 2 - Header Byte # 1 Check Register Receive ATM - User Cell Filter # 2 - Header Byte # 2 Check Register Receive ATM - User Cell Filter # 2 - Header Byte # 3 Check Register Receive ATM - User Cell Filter # 2 - Header Byte # 4 Check Register Receive ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 3 Receive ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 2 Receive ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 1 Receive ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 0 Reserved Receive ATM - User Cell Filter # 3 - Filter Control Register Receive ATM - User Cell Filter # 3 - Header Byte # 1 Pattern Register Receive ATM - User Cell Filter # 3 - Header Byte # 2 Pattern Register Receive ATM - User Cell Filter # 3 - Header Byte # 3 Pattern Register Receive ATM - User Cell Filter # 3 - Header Byte # 4 Pattern Register R/W R/W R/W R/W R/W 0x00 0x00 0x00 0x00 0x00 R/W R/W R/W R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
15
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS RECEIVE ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1778 0x1779 0x177A 0x177B 0x177C 0x177D 0x177E 0x177F 0x1780 - 0x1EFF 0x1F00 0x1F01 0x1F02 0x1F03 0x1F04 0x1F05 0x1F06 0x1F07 0x1F08 - 0x1F0A 0x1F0B 0x1F0C - 0x1F0E 0x1F0F 0x1F10 - 0x1F12 0x1F13 0x1F14 0x1F15 0x1F16 Receive ATM - User Cell Filter # 3 - Header Byte # 1 Check Register Receive ATM - User Cell Filter # 3 - Header Byte # 2 Check Register Receive ATM - User Cell Filter # 3 - Header Byte # 3 Check Register Receive ATM - User Cell Filter # 3 - Header Byte # 4 Check Register Receive ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 3 Receive ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 2 Receive ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 1 Receive ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 0 Reserved Transmit ATM Control Register - Byte 3 Transmit ATM Control Register - Byte 2 Transmit ATM Control Register - Byte 1 Transmit ATM Control Register - Byte 0 Transmit PPP Packet Processor - Transmit PPP Control Register - Byte 2 Transmit ATM Status Register - Byte 3 Transmit ATM Status Register - Byte 2 Transmit ATM Status Register - Byte 1 Transmit ATM Status Register - Byte 0 Reserved Transmit ATM Cell Processor Interrupt Status Register Transmit PPP Packet Processor - Interrupt Status Register Reserved Transmit ATM Cell Processor Interrupt Enable Register Transmit PPP Packet Processor - Interrupt Enable Register Reserved Transmit ATM Cell Insertion/Extraction Memory Control Register Transmit ATM Cell Insertion/Extraction Data Register - Byte 3 Transmit ATM Cell Insertion/Extraction Data Register - Byte 2 Transmit ATM Cell Insertion/Extraction Data Register - Byte 1 R/O & R/W R/O & R/W R/O & R/W R/O & R/W 0x00 0x00 0x00 0x00 R/W 0x00 RUR 0x00 R/W R/W R/W R/W R/O R/O R/O R/O 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 R/W R/W R/W R/W RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
16
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS RECEIVE ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1F17 0x1F18 0x1F19 0x1F1A 0x1F1B 0x1F1C - 0x1F1E 0x1F1F 0x1F20 0x1F21 0x1F22 0x1F23 0x1F24 - 0x1F27 0x1F28 0x1F29 0x1F2A 0x1F2B 0x1F2C 0x1F2D 0x1F2E 0x1F2F 0x1F30 0x1F31 0x1F32 0x1F33 0x1F34 0x1F35 0x1F36 0x1F37 0x1F38 - 0x1F42 0x1F43 Transmit ATM Cell Insertion/Extraction Data Register - Byte 0 Transmit ATM - Idle Cell Header Byte # 1 Register Transmit ATM - Idle Cell Header Byte # 2 Register Transmit ATM - Idle Cell Header Byte # 3 Register Transmit ATM - Idle Cell Header Byte # 4 Register Reserved Transmit ATM - Idle Cell Payload Byte Register Transmit ATM - Test Cell Header Byte # 1 Register Transmit ATM - Test Cell Header Byte # 2 Register Transmit ATM - Test Cell Header Byte # 3 Register Transmit ATM - Test Cell Header Byte # 4 Register Reserved Transmit ATM Cell Count Register - Byte 3 Transmit ATM Cell Count Register - Byte 2 Transmit ATM Cell Count Register - Byte 1 Transmit ATM Cell Count Register - Byte 0 Transmit ATM - Discarded Cell Count Register - Byte 3 Transmit ATM - Discarded Cell Count Register - Byte 2 Transmit ATM - Discarded Cell Count Register - Byte 1 Transmit ATM - Discarded Cell Count Register - Byte 0 Transmit ATM HEC Byte Error Count Register - Byte 3 Transmit ATM HEC Byte Error Count Register - Byte 2 Transmit ATM HEC Byte Error Count Register - Byte 1 Transmit ATM HEC Byte Error Count Register - Byte 0 Transmit ATM Cell Processor - Parity Error Count Register - Byte 3 Transmit ATM Cell Processor - Parity Error Count Register - Byte 2 Transmit ATM Cell Processor - Parity Error Count Register - Byte 1 Transmit ATM Cell Processor - Parity Error Count Register - Byte 0 Reserved Transmit ATM - User Cell Filter # 0 - Filter Control Register R/W 0x00 RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 R/W R/W R/W R/W R/W 0x00 0x00 0x00 0x00 0x00 R/O & R/W R/W R/W R/W R/W 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
17
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS RECEIVE ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1F44 0x1F45 0x1F46 0x1F47 0x1F48 0x1F49 0x1F4A 0x1F4B 0x1F4C 0x1F4D 0x1F4E 0x1F4F 0x1F50 - 0x1F52 0x1F53 0x1F54 0x1F55 0x1F56 0x1F57 0x1F58 0x1F59 0x1F5A 0x1F5B 0x1F5C 0x1F5D 0x1F5E 0x1F5F 0x1F60 - 0x1F62 0x1F63 0x1F64 0x1F65 Transmit ATM - User Cell Filter # 0 - Header Byte # 1 Pattern Register Transmit ATM - User Cell Filter # 0 - Header Byte # 2 Pattern Register Transmit ATM - User Cell Filter # 0 - Header Byte # 3 Pattern Register Transmit ATM - User Cell Filter # 0 - Header Byte # 4 Pattern Register Transmit ATM - User Cell Filter # 0 - Header Byte # 1 Check Register Transmit ATM - User Cell Filter # 0 - Header Byte # 2 Check Register Transmit ATM - User Cell Filter # 0 - Header Byte # 3 Check Register Transmit ATM - User Cell Filter # 0 - Header Byte # 4 Check Register Transmit ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 3 Transmit ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 2 Transmit ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 1 Transmit ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 0 Reserved Transmit ATM - User Cell Filter # 1 - Filter Control Register Transmit ATM - User Cell Filter # 1 - Header Byte # 1 Pattern Register Transmit ATM - User Cell Filter # 1 - Header Byte # 2 Pattern Register Transmit ATM - User Cell Filter # 1 - Header Byte # 3 Pattern Register Transmit ATM - User Cell Filter # 1 - Header Byte # 4 Pattern Register Transmit ATM - User Cell Filter # 1 - Header Byte # 1 Check Register Transmit ATM - User Cell Filter # 1 - Header Byte # 2 Check Register Transmit ATM - User Cell Filter # 1 - Header Byte # 3 Check Register Transmit ATM - User Cell Filter # 1 - Header Byte # 4 Check Register Transmit ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 3 Transmit ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 2 Transmit ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 1 Transmit ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 0 Reserved Transmit ATM - User Cell Filter # 2 - Filter Control Register Transmit ATM - User Cell Filter # 2 - Header Byte # 1 Pattern Register Transmit ATM - User Cell Filter # 2 - Header Byte # 2 Pattern Register R/W R/W R/W 0x00 0x00 0x00 R/W R/W R/W R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 R/W R/W R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
18
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS RECEIVE ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1F66 0x1F67 0x1F68 0x1F69 0x1F6A 0x1F6B 0x1F6C 0x1F6D 0x1F6E 0x1F6F 0x1F70 - 0x1F72 0x1F73 0x1F74 0x1F75 0x1F76 0x1F77 0x1F78 0x1F79 0x1F7A 0x1F7B 0x1F7C 0x1F7D 0x1F7E 0x1F7F 0x1F80 - 0x1FFF Transmit ATM - User Cell Filter # 2 - Header Byte # 3 Pattern Register Transmit ATM - User Cell Filter # 2 - Header Byte # 4 Pattern Register Transmit ATM - User Cell Filter # 2 - Header Byte # 1 Check Register Transmit ATM - User Cell Filter # 2 - Header Byte # 2 Check Register Transmit ATM - User Cell Filter # 2 - Header Byte # 3 Check Register Transmit ATM - User Cell Filter # 2 - Header Byte # 4 Check Register Transmit ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 3 Transmit ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 2 Transmit ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 1 Transmit ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 0 Reserved Transmit ATM - User Cell Filter # 3 - Filter Control Register Transmit ATM - User Cell Filter # 3 - Header Byte # 1 Pattern Register Transmit ATM - User Cell Filter # 3 - Header Byte # 2 Pattern Register Transmit ATM - User Cell Filter # 3 - Header Byte # 3 Pattern Register Transmit ATM - User Cell Filter # 3 - Header Byte # 4 Pattern Register Transmit ATM - User Cell Filter # 3 - Header Byte # 1 Check Register Transmit ATM - User Cell Filter # 3 - Header Byte # 2 Check Register Transmit ATM - User Cell Filter # 3 - Header Byte # 3 Check Register Transmit ATM - User Cell Filter # 3 - Header Byte # 4 Check Register Transmit ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 3 Transmit ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 2 Transmit ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 1 Transmit ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 0 Reserved R/W R/W R/W R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
19
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
TRANSMIT ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS TRANSMIT ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1F00 0x1F01 0x1F02 0x1F03 0x1F04 0x1F05 0x1F06 0x1F07 0x1F08 - 0x1F0A 0x1F0B 0x1F0C - 0x1F0E 0x1F0F 0x1F10 - 0x1F12 0x1F13 0x1F14 0x1F15 0x1F16 0x1F17 0x1F18 0x1F19 0x1F1A 0x1F1B 0x1F1C - 0x1F1E 0x1F1F 0x1F20 Transmit ATM Control Register - Byte 3 Transmit ATM Control Register - Byte 2 Transmit ATM Control Register - Byte 1 Transmit ATM Control Register - Byte 0 Transmit PPP Packet Processor - Transmit PPP Control Register - Byte 2 Transmit ATM Status Register - Byte 3 Transmit ATM Status Register - Byte 2 Transmit ATM Status Register - Byte 1 Transmit ATM Status Register - Byte 0 Reserved Transmit ATM Cell Processor Interrupt Status Register Transmit PPP Packet Processor - Interrupt Status Register Reserved Transmit ATM Cell Processor Interrupt Enable Register Transmit PPP Packet Processor - Interrupt Enable Register Reserved Transmit ATM Cell Insertion/Extraction Memory Control Register Transmit ATM Cell Insertion/Extraction Data Register - Byte 3 Transmit ATM Cell Insertion/Extraction Data Register - Byte 2 Transmit ATM Cell Insertion/Extraction Data Register - Byte 1 Transmit ATM Cell Insertion/Extraction Data Register - Byte 0 Transmit ATM - Idle Cell Header Byte # 1 Register Transmit ATM - Idle Cell Header Byte # 2 Register Transmit ATM - Idle Cell Header Byte # 3 Register Transmit ATM - Idle Cell Header Byte # 4 Register Reserved Transmit ATM - Idle Cell Payload Byte Register Transmit ATM - Test Cell Header Byte # 1 Register R/W R/W 0x00 0x00 R/O & R/W R/O & R/W R/O & R/W R/O & R/W R/O & R/W R/W R/W R/W R/W 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 R/W 0x00 RUR 0x00 R/W R/W R/W R/W R/O R/O R/O R/O 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
20
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
TRANSMIT ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS TRANSMIT ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1F21 0x1F22 0x1F23 0x1F24 - 0x1F27 0x1F28 0x1F29 0x1F2A 0x1F2B 0x1F2C 0x1F2D 0x1F2E 0x1F2F 0x1F30 0x1F31 0x1F32 0x1F33 0x1F34 0x1F35 0x1F36 0x1F37 0x1F38 - 0x1F42 0x1F43 0x1F44 0x1F45 0x1F46 0x1F47 0x1F48 0x1F49 0x1F4A 0x1F4B Transmit ATM - Test Cell Header Byte # 2 Register Transmit ATM - Test Cell Header Byte # 3 Register Transmit ATM - Test Cell Header Byte # 4 Register Reserved Transmit ATM Cell Count Register - Byte 3 Transmit ATM Cell Count Register - Byte 2 Transmit ATM Cell Count Register - Byte 1 Transmit ATM Cell Count Register - Byte 0 Transmit ATM - Discarded Cell Count Register - Byte 3 Transmit ATM - Discarded Cell Count Register - Byte 2 Transmit ATM - Discarded Cell Count Register - Byte 1 Transmit ATM - Discarded Cell Count Register - Byte 0 Transmit ATM HEC Byte Error Count Register - Byte 3 Transmit ATM HEC Byte Error Count Register - Byte 2 Transmit ATM HEC Byte Error Count Register - Byte 1 Transmit ATM HEC Byte Error Count Register - Byte 0 Transmit ATM Cell Processor - Parity Error Count Register - Byte 3 Transmit ATM Cell Processor - Parity Error Count Register - Byte 2 Transmit ATM Cell Processor - Parity Error Count Register - Byte 1 Transmit ATM Cell Processor - Parity Error Count Register - Byte 0 Reserved Transmit ATM - User Cell Filter # 0 - Filter Control Register Transmit ATM - User Cell Filter # 0 - Header Byte # 1 Pattern Register Transmit ATM - User Cell Filter # 0 - Header Byte # 2 Pattern Register Transmit ATM - User Cell Filter # 0 - Header Byte # 3 Pattern Register Transmit ATM - User Cell Filter # 0 - Header Byte # 4 Pattern Register Transmit ATM - User Cell Filter # 0 - Header Byte # 1 Check Register Transmit ATM - User Cell Filter # 0 - Header Byte # 2 Check Register Transmit ATM - User Cell Filter # 0 - Header Byte # 3 Check Register Transmit ATM - User Cell Filter # 0 - Header Byte # 4 Check Register R/W R/W R/W R/W R/W R/W R/W R/W R/W 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 R/W R/W R/W 0x00 0x00 0x00 TYPE DEFAULT VALUE
21
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
TRANSMIT ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS TRANSMIT ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1F4C 0x1F4D 0x1F4E 0x1F4F 0x1F50 - 0x1F52 0x1F53 0x1F54 0x1F55 0x1F56 0x1F57 0x1F58 0x1F59 0x1F5A 0x1F5B 0x1F5C 0x1F5D 0x1F5E 0x1F5F 0x1F60 - 0x1F62 0x1F63 0x1F64 0x1F65 0x1F66 0x1F67 0x1F68 0x1F69 0x1F6A 0x1F6B 0x1F6C 0x1F6D Transmit ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 3 Transmit ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 2 Transmit ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 1 Transmit ATM - User Cell Filter # 0 - Filtered Cell Count Register - Byte 0 Reserved Transmit ATM - User Cell Filter # 1 - Filter Control Register Transmit ATM - User Cell Filter # 1 - Header Byte # 1 Pattern Register Transmit ATM - User Cell Filter # 1 - Header Byte # 2 Pattern Register Transmit ATM - User Cell Filter # 1 - Header Byte # 3 Pattern Register Transmit ATM - User Cell Filter # 1 - Header Byte # 4 Pattern Register Transmit ATM - User Cell Filter # 1 - Header Byte # 1 Check Register Transmit ATM - User Cell Filter # 1 - Header Byte # 2 Check Register Transmit ATM - User Cell Filter # 1 - Header Byte # 3 Check Register Transmit ATM - User Cell Filter # 1 - Header Byte # 4 Check Register Transmit ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 3 Transmit ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 2 Transmit ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 1 Transmit ATM - User Cell Filter # 1 - Filtered Cell Count Register - Byte 0 Reserved Transmit ATM - User Cell Filter # 2 - Filter Control Register Transmit ATM - User Cell Filter # 2 - Header Byte # 1 Pattern Register Transmit ATM - User Cell Filter # 2 - Header Byte # 2 Pattern Register Transmit ATM - User Cell Filter # 2 - Header Byte # 3 Pattern Register Transmit ATM - User Cell Filter # 2 - Header Byte # 4 Pattern Register Transmit ATM - User Cell Filter # 2 - Header Byte # 1 Check Register Transmit ATM - User Cell Filter # 2 - Header Byte # 2 Check Register Transmit ATM - User Cell Filter # 2 - Header Byte # 3 Check Register Transmit ATM - User Cell Filter # 2 - Header Byte # 4 Check Register Transmit ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 3 Transmit ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 2 R/W R/W R/W R/W R/W R/W R/W R/W R/W RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 R/W R/W R/W R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 RUR RUR RUR RUR 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
22
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
TRANSMIT ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS
ADDRESS LOCATION REGISTER NAME CHANNEL CONTROL REGISTERS TRANSMIT ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK CONTROL REGISTERS 0x1F6E 0x1F6F 0x1F70 - 0x1F72 0x1F73 0x1F74 0x1F75 0x1F76 0x1F77 0x1F78 0x1F79 0x1F7A 0x1F7B 0x1F7C 0x1F7D 0x1F7E 0x1F7F 0x1F80 - 0x1FFF Transmit ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 1 Transmit ATM - User Cell Filter # 2 - Filtered Cell Count Register - Byte 0 Reserved Transmit ATM - User Cell Filter # 3 - Filter Control Register Transmit ATM - User Cell Filter # 3 - Header Byte # 1 Pattern Register Transmit ATM - User Cell Filter # 3 - Header Byte # 2 Pattern Register Transmit ATM - User Cell Filter # 3 - Header Byte # 3 Pattern Register Transmit ATM - User Cell Filter # 3 - Header Byte # 4 Pattern Register Transmit ATM - User Cell Filter # 3 - Header Byte # 1 Check Register Transmit ATM - User Cell Filter # 3 - Header Byte # 2 Check Register Transmit ATM - User Cell Filter # 3 - Header Byte # 3 Check Register Transmit ATM - User Cell Filter # 3 - Header Byte # 4 Check Register Transmit ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 3 Transmit ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 2 Transmit ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 1 Transmit ATM - User Cell Filter # 3 - Filtered Cell Count Register - Byte 0 Reserved R/W R/W R/W R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 RUR RUR 0x00 0x00 TYPE DEFAULT VALUE
23
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
OPERATION BLOCK INTERRUPT REGISTER BIT FORMATS
Operation Control Register - Byte 3 (Address = 0x0100)
BIT 7 BIT 6 BIT 5 BIT 4 Unused R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 BIT 3 BIT 2 BIT 1 BIT 0 Configuration Control R/W 0
BIT NUMBER 7-6 0 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Configuration Control
Configuration Control: This READ/WRITE bit-field permits the user to configure the XRT79L71 to support any of the following configurations.
* ATM/PPP * Clear Channel/HDLC
The following table presents the relationship between the value written into these register bits and the corresponding Mode of operation.
Configuration Control 0 1 M ode ATM/PPP Clear Channel/HDLC
Operation Control Register - Byte 2 (Address = 0x0101)
BIT 7 BIT 6 BIT 5 Unused BIT 4 BIT 3 BIT 2 Interrupt WC/INT* R/O 0 R/O 0 R/W 0 BIT 1 Enable Interrupt Auto-Clear R/W 0 BIT 0 Interrupt Enable R/W 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-3 Unused
NAME
TYPE R/O
DESCRIPTION Please set to "0" for normal operation.
24
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME Interrupt Write to Clear/ RUR
TYPE R/W
DESCRIPTION Interrupt - Write to Clear/RUR Select: This READ/WRITE bit-field permits the user to configure all of the Source-Level Interrupt Status bits (within the XRT79L71) to either be Write to Clear (WTC) or Reset-upon-Read (RUR) bits. 0 - Configures all Source-Level Interrupt Status register bits to function as Reset-upon-Read (RUR). 1 - Configures all Source-Level Interrupt Status register bits to function as Write-to-Clear (WTC). Enable Auto-Clear of Interrupts Select: This READ/WRITE bit-field permits the user to configure the XRT79L71 to automatically disable all interrupts that are activated. 0 - Configures the chip to NOT automatically disable any Interrupts following their activation. 1 - Configures the chip to automatically disable all Interrupts following their activation. Interrupt Enable: This READ/WRITE bit-field permits the user to configure the XRT79L71 to generate interrupt requests to the Microprocessor. 0 - Configures the chip to NOT generate interrupt to the Microprocessor. All interrupts are disabled and the Microprocessor must poll the register bits. 1 - Configures the chip to generate interrupts to the Microprocessor.
1
Enable Interrupt Clear
R/W
0
Interrupt Enable
R/W
Operation Control - Loop-back Control Register (Address = 0x0102)
BIT 7 BIT 6 Unused R/O 0 R/O 0 R/O 0 R/O 0 R/W 0 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Loop-back Control [3:0] R/W 0 R/W 0 R/W 0
BIT NUMBER 7-4 Unused
NAME
TYPE R/O
DESCRIPTION
25
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 3-0
NAME Loop-back Control [3:0]
TYPE R/W
DESCRIPTION Loop-back Mode Select: These READ/WRITE bit-fields permit the user to configure the XRT79L71 to operate in any of the following loop-back modes.
* Local Medium Loop-back * Remote Host Loop-back
The following table presents the contents of these bit-fields and the corresponding Loop-back Modes. Loop-back Control [3:0] 0000 - 0011 0100 0101 0101 - 1111 Resulting Loop-back Mode Reserved Local Medium Loop-back Mode Remote Host Loop-back Mode Reserved
NOTE: The Local Medium Loop-back Mode is only available if the XRT79L71 has been configured to operate in the ATM UNI or in the PPP Modes
Operation Control Register - Byte 0 (Address = 0x0103)
BIT 7 Reserved R/W 0 R/W 0 R/W 0 BIT 6 BIT 5 BIT 4 Reserved R/W 0 R/W 0 BIT 3 BIT 2 PPP/ATM* R/W 0 BIT 1 Reserved R/W 0 BIT 0 Software RESET R/W 0
BIT NUMBER 7-6 5-3 2 Reserved Reserved
NAME
TYPE R/W R/O R/W
DESCRIPTION Set to "1" for Normal Operation.
PPP/ATM*
PPP/ATM UNI Mode Select: This READ-WRITE bit-field permits the user to configure the XRT79L71 to operate in either the ATM UNI or PPP Mode. If Bit 3 (Dual Bus), within the Operation Control Register - Byte 3 is set to "0", then this bit-field will then dictate the operating mode of the XRT79L71. 0 - Configures the XRT79L71 to operate in the ATM UNI Mode. 1 - Configures the XRT79L71 to operate in the PPP Mode. NOTE: This bit-field is ignored if Bit 0 (Configuration Control) within the Operation Control Register - Byte 3 is is set to "1".
1
Reserved
R/O
26
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME Software RESET
TYPE R/W
DESCRIPTION Software RESET: This READ-WRITE bit-field permits the user to reset the XRT79L71. 0 - Normal Operation. 1 - Configure the XRT79L71 into RESET Mode.
Device ID Register (Address = 0x0104)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
DEVICE_ID_VALUE [7:0] R/O 0 R/O 1 R/O 1 R/O 1 R/O 1 R/O 0 R/O 1 R/O 0
BIT NUMBER 7-0
NAME Device ID Value
TYPE R/O
DESCRIPTION Device ID Value: This READ-ONLY bit-field is set to the value "0x7A" and permits the user's software code to uniquely identify this device as the XRT79L71.
Revision ID Register (Address = 0x0105)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Revision Number Value R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 1
BIT NUMBER 7-0
NAME Revision Number Value
TYPE R/O
DESCRIPTION Revision Number Value: This READ-ONLY bit-field is set to the value that corresponds to its revision number. Revision A silicon will be set to the value "0x01". This register permits the user's software code to uniquely identify the revision number of the XRT79L71.
Operation Interrupt Status Register - Byte 1 (Address = 0x0112)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 DS3/E3 LIU/JA Block Interrupt Status R/O 0 R/O 0 R/O 0 BIT 2 DS3/E3 Framer Block Interrupt Status R/O 0 R/O 0 BIT 1 Unused BIT 0
R/O 0
R/O 0
R/O 0
27
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/O
DESCRIPTION
DS3/E3 LIU/JA Block Interrupt Status
DS3/E3 LIU/JA Block Interrupt Status: This READ-ONLY bit-field indicates whether or not a DS3/E3 LIU/JA Block interrupt is awaiting service. 0 - No DS3/E3 LIU/Jitter Attenuator block interrupt is awaiting service. 1 - At least one DS3/E3 LIU/Jitter Attenuator block interrupt is awaiting service. DS3/E3 Framer Block Interrupt Status: This READ-ONLY bit-field indicates whether or not a DS3/E3 Framer Block interrupt is awaiting service. 0 - No DS3/E3 Framer block interrupt is awaiting service. 1 - At least one DS3/E3 Framer block interrupt is awaiting service.
2
DS3/E3 Framer Block Interrupt Status
R/O
1-0
Unused
R/O
Operation Interrupt Status Register - Byte 0 (Address = 0x0113)
BIT 7 BIT 6 Unused BIT 5 BIT 4 Receive ATM Cell/ PPP Processor Block Interrupt Status R/O 0 R/O 0 R/O 0 BIT 3 BIT 2 Unused BIT 1 BIT 0 Transmit ATM Cell/ PPP Processor Block Interrupt Status R/O 0 R/O 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7 -5 4 Unused
NAME
TYPE R/O R/O
DESCRIPTION
Receive ATM Cell/PPP Processor Block Interrupt Status
Receive ATM Cell/PPP Processor Block Interrupt Status: This READ-ONLY bit-field indicates whether or not a Receive ATM Cell/PPP Processor Block Interrupt is awaiting service. 0 - No Receive ATM Cell/PPP Processor block interrupt is awaiting service. 1 - At least one Receive ATM Cell/PPP Processor block interrupt is awaiting service.
3-1
Unused
R/O
28
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME Transmit ATM Cell/PPP Processor Block Interrupt Status
TYPE R/O
DESCRIPTION Receive ATM Cell/PPP Processor Block Interrupt Status: This READ-ONLY bit-field indicates whether or not a Receive ATM Cell/PPP Processor Block Interrupt is awaiting service. 0 - No Receive ATM Cell/PPP Processor block interrupt is awaiting service. 1 - At least one Receive ATM Cell/PPP Processor block interrupt is awaiting service.
Operation Interrupt Enable Register - Byte 1 (Address = 0x0116)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 DS3/E3 LIU/JA Block Interrupt Enable R/O 0 R/O 0 R/W 0 BIT 2 DS3/E3 Framer Block Interrupt Enable R/W 0 R/O 0 BIT 1 Unused BIT 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE
DESCRIPTION
DS3/E3 LIU/JA Block Interrupt Enable
R/W
DS3/E3 LIU/Jitter Attenuator Block Interrupt Enable: This READ/WRITE bit permit the user to either enable or disable the DS3/E3 LIU/JA Block for interrupt generation. If the user writes a "0" to this register bit and disables the DS3/E3 LIU/JA Block (for interrupt generation), then all DS3/E3 LIU/JA Block interrupts will be disabled for interrupt generation. If the user writes a "1" to this register bit, the user will still need to enable the individual DS3/E3 LIU/JA Block interrupt(s) at the Source Level in order to enable that particular interrupt. 0 - Disable all DS3/E3 LIU/JA Block interrupts within the device. 1 - Enables the DS3/E3 LIU/JA Block at the Block-Level. DS3/E3 Framer Block Interrupt Enable: This READ/WRITE bit permits the user to either enable or disable the DS3/E3 Framer Block for interrupt generation. If the user writes a "0" to this register bit and disables the DS3/E3 Framer Block (for interrupt generation), then all DS3/E3 Framer Block interrupts will be disabled for interrupt generation. If the user writes a "1" to this register bit, the user will still need to enable the individual DS3/E3 Framer Block interrupt(s) at the Source Level in order to enable that particular interrupt. 0 - Disable all DS3/E3 Framer Block interrupts within the device. 1 - Enables the DS3/E3 Framer Block at the Block-Level.
2
DS3/E3 Framer Block Interrupt Enable
R/W
1-0
Unused
29
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Operation Interrupt Enable Register - Byte 0 (Address = 0x0117)
BIT 7 BIT 6 Unused BIT 5 BIT 4 Receive ATM Cell/ PPP Processor Block Interrupt Enable R/O 0 R/W 0 R/W 0 BIT 3 BIT 2 Unused BIT 1 BIT 0 Transmit ATM Cell/ PPP Processor Block Interrupt Enable R/O 0 R/W 0
R/W 0
R/O 0
R/O 0
BIT NUMBER 7-5 4 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Receive ATM Cell/PPP Processor Block Interrupt Enable
Receive ATM Cell/PPP Packet Processor Block Interrupt Enable: This READ/WRITE bit permit the user to either enable or disable the Receive ATM Cell/PPP Packet Processor Block for interrupt generation. If the user writes a "0" to this register bit and disables the Receive ATM Cell/PPP Packet Processor Block (for interrupt generation), then all Receive ATM Cell/PPP Packet Processor Block interrupts will be disabled for interrupt generation. If the user writes a "1" to this register bit, the user will still need to enable the individual Receive ATM Cell/PPP Packet Processor Block interrupt(s) at the Source Level in order to enable that particular interrupt. 0 - Disable all Receive ATM Cell/PPP Packet Processor Block interrupts within the device. 1 - Enables the Receive ATM Cell/PPP Packet Processor Block for interrupt generation at the Block-Level. Transmit UTOPIA/POS-PHY Interface Block Interrupt Enable: This READ/WRITE bit permit the user to either enable or disable the Transmit UTOPIA/POS-PHY Interface Block for interrupt generation. If the user writes a "0" to this register bit and disables the Transmit UTOPIA/POS-PHY Interface Block (for interrupt generation), then all Transmit UTOPIA/POS-PHY Interface Block interrupts will be disabled for interrupt generation. If the user writes a "1" to this register bit, the user will still need to enable the individual Transmit UTOPIA/POS-PHY Interface Block interrupt(s) at the Source Level in order to enable that particular interrupt. 0 - Disable all Transmit UTOPIA/POS-PHY Interface Block interrupts within the device. 1 - Enables the Transmit UTOPIA/POS-PHY Interface Block at the Block-Level.
3
Transmit UTOPIA/POS-PHY Interface Block Interrupt Enable
R/W
2-1
Unused
R/O
30
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME Transmit ATM Cell/PPP Processor Block Interrupt Enable
TYPE R/W
DESCRIPTION Transmit ATM Cell/PPP Packet Processor Block Interrupt Enable: This READ/WRITE bit permit the user to either enable or disable the Transmit ATM Cell/PPP Packet Processor Block for interrupt generation. If the user writes a "0" to this register bit and disables the Transmit ATM Cell/PPP Packet Processor Block (for interrupt generation), then all Transmit ATM Cell/PPP Packet Processor Block interrupts will be disabled for interrupt generation. If the user writes a "1" to this register bit, the user will still need to enable the individual Transmit ATM Cell/PPP Packet Processor Block interrupt(s) at the Source Level in order to enable that particular interrupt. 0 - Disable all Transmit ATM Cell/PPP Packet Processor Block interrupts within the device. 1 - Enables the Transmit ATM Cell/PPP Packet Processor Block for interrupt generation at the Block-Level.
31
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
CHANNEL INTERRUPT INDICATION REGISTERS
Channel Interrupt Indicator - Receive Cell Processor/PPP Processor Block (Address = 0x0119)
BIT 7 BIT 6 BIT 5 BIT 4 Unused BIT 3 BIT 2 BIT 1 BIT 0 Receive ATM Cell/PPP Packet Processor Block Interrupt R/O 0 R/O 0 R/O 0 R/O 0
R/O 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-1 0 Unused
NAME
TYPE R/O R/O
DESCRIPTION
Receive ATM Cell/PPP Packet Processor Block Interrupt
Receive ATM Cell/PPP Packet Processor Block Interrupt XRT79L71: This READ/ONLY bit-field indicates whether or not the Receive ATM Cell Processor block, associated with the XRT79L71 is declaring an Interrupt, as described below. 0 - The Receive ATM Cell/PPP Packet Processor block, associated with the XRT79L71 is NOT declaring an Interrupt. 1 - The Receive ATM Cell/PPP Packet Processor block, associated with the XRT79L71 is currently declaring an interrupt.
Channel Interrupt Indicator - LIU/Jitter Attenuator Block (Address = 0x011D)
BIT 7 BIT 6 BIT 5 BIT 4 Unused BIT 3 BIT 2 BIT 1 BIT 0 LIU/JA Block InterruptChannel 0 R/O 0 R/O 0 R/O 0 R/O 0
R/O 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-1 0 Unused
NAME
TYPE R/O R/O
DESCRIPTION
LIU/JA Block Interrupt Channel 0
LIU/JA Block Interrupt - Channel 0: This READ/ONLY bit-field indicates whether or not the LIU/JA block, associated with XRT79L71 is declaring an Interrupt, as described below. 0 - The LIU/JA block, associated with XRT79L71 is NOT declaring an Interrupt. 1 - The LIU/JA block, associated with XRT79L71 is currently declaring an interrupt.
32
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Channel Interrupt Indicator - Transmit Cell Processor/PPP Processor Block (Address = 0x0121)
BIT 7 BIT 6 BIT 5 BIT 4 Unused BIT 3 BIT 2 BIT 1 BIT 0 Transmit ATM Cell/PPP Packet Processor Block Interrupt R/O 0 R/O 0 R/O 0 R/O
R/O 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-1 0 Unused
NAME
TYPE R/O R/O
DESCRIPTION
Transmit ATM Cell/PPP Packet Processor Block Interrupt
Transmit ATM Cell/PPP Packet Processor Block Interrupt XRT79L71: This READ/ONLY bit-field indicates whether or not the Transmit ATM Cell/PPP Packet Processor block, associated with XRT79L71 is declaring an Interrupt, as described below. 0 - The Transmit ATM Cell/PPP Packet Processor block, associated with XRT79L71 is NOT declaring an Interrupt. 1 - The Transmit ATM Cell/PPP Packet Processor block, associated with XRT79L71 is currently declaring an interrupt.
Channel Interrupt Indicator - DS3/E3 Framer Block (Address = 0x0127)
BIT 7 BIT 6 BIT 5 BIT 4 Unused BIT 3 BIT 2 BIT 1 BIT 0 DS3/E3 Framer Block Interrupt R/O 0 R/O 0 R/O 0 R/O 0
R/O 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-1 0 Unused
NAME
TYPE R/O R/O
DESCRIPTION
DS3/E3 Framer Block Interrupt - XRT79L71
DS3/E3 Framer Block Interrupt - XRT79L71: This READ/ONLY bit-field indicates whether or not the DS3/E3 Framer block, associated with XRT79L71 is declaring an Interrupt, as described below. 0 - The DS3/E3 Framer block, associated with XRT79L71 is NOT declaring an Interrupt. 1 - The DS3/E3 Framer block, associated with XRT79L71 is currently declaring an interrupt.
33
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Operation General Purpose Pin Data Register (Address = 0x0147)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 General Purpose Data [3] R/W 0 BIT 2 General Purpose Data [2] R/W 0 BIT 1 General Purpose Data [1] R/W 0 BIT 0 General Purpose Data [0] R/W 0
R/O 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
General Purpose Data[3]
General Purpose Data - GPIO_3: The exact function of this bit-field depends upon whether General Purpose I/O Pin, GPIO_3 (Pin R8) has been configured to function as an input or an output pin, as described below. If GPIO_3 is configured to function as an input pin If GPIO_3 is configured to function as an input pin, then the user can monitor the state of this particular input pin by reading out the state of this bit-field. If this bit-field is set to "0" then it means that GPIO_3 is currently pulled to a logic "Low" level. Conversely, if this bit-field is set to "1", then it means that GPIO_3 is currently pulled to a logic "High" level. NOTE: If GPIO_3 is configured to function as an input pin, then writing to this particular register will have no affect on the state of this pin. If GPIO_3 is configured to function as an output pin. If GPIO_3 is configured to function as an output pin, then the user can control the state of this particular output pin by writing the appropriate value to this bit-field. Setting this bit-field to "0" will cause GPIO_3 to be driven to a logic "Low" level. Conversely, setting this bit-field to "1" will cause GPIO_3 to be driven to a logic "High" level. NOTE: GPIO_3 can be configured to function as either an input or output pin, by writing the appropriate value to Bit 3 (General Purpose Pin Direction[3]) within the Operation General Purpose Pin Direction Control Register (Address = 0x014B).
34
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME General Purpose Data[2]
TYPE R/W
DESCRIPTION General Purpose Data - GPIO_2: The exact function of this bit-field depends upon whether General Purpose I/O Pin, GPIO_2 (Pin P8) has been configured to function as an input or an output pin, as described below. If GPIO_2 is configured to function as an input pin If GPIO_2 is configured to function as an input pin, then the user can monitor the state of this particular input pin by reading out the state of this bit-field.If this bit-field is set to "0" then it means that GPIO_2 is currently pulled to a logic "Low" level. Conversely, if this bit-field is set to "1", then it means that GPIO_2 is currently pulled to a logic "High" level. NOTE: If GPIO_2 is configured to function as an input pin, then writing to this particular register will have no affect on the state of this pin. If GPIO_2 is configured to function as an output pin If GPIO_2 is configured to function as an output pin, then the user can control the state of this particular output pin by writing the appropriate value to this bit-field. Setting this bit-field to "0" will cause GPIO_2 to be driven to a logic "Low" level. Conversely, setting this bit-field to "1" will cause GPIO_2 to be driven to a logic "High" level. NOTE: GPIO_2 can be configured to function as either an input or output pin, by writing the appropriate value to Bit 2 (General Purpose Pin Direction[2]) within the Operation General Purpose Pin Direction Control Register (Address = 0x014B).
1
General Purpose Data[1]
R/W
General Purpose Data - GPIO_1: The exact function of this bit-field depends upon whether General Purpose I/O Pin, GPIO_1 (Pin N8) has been configured to function as an input or an output pin, as described below. If GPIO_1 is configured to function as an input pin If GPIO_1 is configured to function as an input pin, then the user can monitor the state of this particular input pin by reading out the state of this bit-field.If this bit-field is set to "0" then it means that GPIO_1 is currently pulled to a logic "Low" level. Conversely, if this bit-field is set to "1", then it means that GPIO_1 is currently pulled to a logic "High" level. NOTE: If GPIO_1 is configured to function as an input pin, then writing to this particular register will have no affect on the state of this pin. If GPIO_1 is configured to function as an output pin If GPIO_1 is configured to function as an output pin, then the user can control the state of this particular output pin by writing the appropriate value to this bit-field.Setting this bit-field to "0" will cause GPIO_1 to be driven to a logic "Low" level. Conversely, setting this bit-field to "1" will cause GPIO_1 to be driven to a logic "High" level. NOTE: GPIO_1 can be configured to function as either an input or output pin, by writing the appropriate value to Bit 1 (General Purpose Pin Direction[1]) within the Operation General Purpose Pin Direction Control Register (Address = 0x014B).
35
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME General Purpose Data[0]
TYPE R/W
DESCRIPTION General Purpose Data - GPIO_0: The exact function of this bit-field depends upon whether General Purpose I/O Pin, GPIO_0 (Pin T7) has been configured to function as an input or an output pin, as described below. If GPIO_0 is configured to function as an input pin If GPIO_0 is configured to function as an input pin, then the user can monitor the state of this particular input pin by reading out the state of this bit-field. If this bit-field is set to "0" then it means that GPIO_0 is currently pulled to a logic "Low" level. Conversely, if this bit-field is set to "1", then it means that GPIO_0 is currently pulled to a logic "High" level. NOTE: If GPIO_0 is configured to function as an input pin, then writing to this particular register will have no affect on the state of this pin. If GPIO_0 is configured to function as an output pin If GPIO_0 is configured to function as an output pin, then the user can control the state of this particular output pin by writing the appropriate value to this bit-field. Setting this bit-field to "0" will cause GPIO_0 to be driven to a logic "Low" level. Conversely, setting this bit-field to "1" will cause GPIO_0 to be driven to a logic "High" level. NOTE: GPIO_0 can be configured to function as either an input or output pin, by writing the appropriate value to Bit 0 (General Purpose Pin Direction[0]) within the "Operation General Purpose Pin Direction Control" Register (Address = 0x014B).
Operation General Purpose Pin Direction Control Register (Address = 0x014B)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 General Purpose Pin Direction [3] R/W 0 BIT 2 General Purpose Pin Direction [2] R/W 0 BIT 1 General Purpose Pin Direction [1] R/W 0 BIT 0 General Purpose Pin Direction [0] R/W 0
R/O 0
BIT NUMBER 7 -4 Unused
NAME
TYPE R/O
DESCRIPTION
36
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 3
NAME General Purpose Pin Direction - GPIO_3
TYPE R/W
DESCRIPTION General Purpose Pin Direction - GPIO_3: This READ/WRITE bit-field permits the user to define the General Purpose I/O Pin, GPIO_3 (Pin R8) as either in Input pin or an Output pin, as described below.0 - Configures GPIO_3 (Pin R8) to function as an input pin.1 - Configures GPIO_3 (Pin R8) to function as an output pin. NOTES: 1. If GPIO_3 is configured to function as an input pin, then the user can monitor the state of this input pin by reading out the state of Bit 3 (General Purpose Data[3]) within the Operation General Purpose Pin Data Register (Address = 0x0147). If GPIO_3 is configured to function as an output pin, then the user can control the state of this output pin by writing the appropriate value into Bit 3 (General Purpose Data[3]) within the Operation General Purpose Pin Data Register (Address =0x0147).
2.
2
General Purpose Pin Direction - GPIO_2
R/W
General Purpose Pin Direction - GPIO_2: This READ/WRITE bit-field permits the user to define the General Purpose I/O Pin, GPIO_2 (Pin P8) as either in Input pin or an Output pin, as described below.0 - Configures GPIO_2 (Pin P8) to function as an input pin.1 - Configures GPIO_2 (Pin P8) to function as an output pin. NOTES: 1. If GPIO_2 is configured to function as an input pin, then the user can monitor the state of this input pin by reading out the state of Bit 2 (General Purpose Data[2]) within the Operation General Purpose Pin Data Register (Address = 0x0147). If GPIO_2 is configured to function as an output pin, then the user can control the state of this output pin by writing the appropriate value into Bit 2 (General Purpose Data[2]) within the Operation General Purpose Pin Data Register (Address =0x0147).
2.
1
General Purpose Pin Direction - GPIO_1
R/W
General Purpose Pin Direction - GPIO_1: This READ/WRITE bit-field permits the user to define the General Purpose I/O Pin, GPIO_1 (Pin N8) as either in Input pin or an Output pin, as described below.0 - Configures GPIO_1 (Pin N8) to function as an input pin.1 - Configures GPIO_1 (Pin N8) to function as an output pin. NOTES: 1. If GPIO_1 is configured to function as an input pin, then the user can monitor the state of this input pin by reading out the state of Bit 1 (General Purpose Data[1]) within the Operation General Purpose Pin Data Register (Address = 0x0147). If GPIO_1 is configured to function as an output pin, then the user can control the state of this output pin by writing the appropriate value into Bit 1 (General Purpose Data[1]) within the Operation General Purpose Pin Data Register (Address =0x0147).
2.
37
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME General Purpose Pin Direction - GPIO_0
TYPE R/W
DESCRIPTION General Purpose Pin Direction - GPIO_0: This READ/WRITE bit-field permits the user to define the General Purpose I/O Pin, GPIO_0 (Pin T7) as either in Input pin or an Output pin, as described below.0 - Configures GPIO_0 (Pin T7) to function as an input pin.1 - Configures GPIO_0 (Pin T7) to function as an output pin. NOTES: 1. If GPIO_0 is configured to function as an input pin, then the user can monitor the state of this input pin by reading out the state of Bit 0 (General Purpose Data[0]) within the Operation General Purpose Pin Data Register (Address = 0x0147). If GPIO_0 is configured to function as an output pin, then the user can control the state of this output pin by writing the appropriate value into Bit 0 (General Purpose Data[0]) within the Operation General Purpose Pin Data Register (Address =0x0147).
2.
38
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
RECEIVE UTOPIA INTERFACE BLOCK - ATM UNI APPLICATIONS
This section presents the Register Description/Address Map of the control registers associated with the Receive UTOPIA Interface block for ATM UNI Applications. The Register Description/Address Map of these control registers for PPP Applications will be presented in the next sectionfor ATM UNI Applications. The Register Description/Address Map of these control registers for PPP Applications will be presented in the next section. TABLE 2: RECEIVE UTOPIA INTERFACE BLOCK - REGISTER/ADDRESS MAP - ATM UNI APPLICATIONS
ADDRESS LOCATION REGISTER NAME RECEIVE UTOPIA INTERFACE - CONTROL REGISTERS 0x0500 0x0501 0x0502 0x0503 0x0504 - 0x0512 0x0513 0x0514 - 0x0516 0x0517 0x0518 - 0x057F Reserved Receive UTOPIA Interface - Receive Control Register Receive UTOPIA Interface - Receive Control Register - Byte 1 Receive UTOPIA Interface - Receive Control Register - Byte 0 Reserved Receive UTOPA Interface - Port Address Register Reserved Receive UTOPIA Interface - Port Number Register Reserved R/O R/W R/W R/W R/O R/W R/O R/W R/O 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
Receive UTOPIA Interface - Receive Control Register - Byte 0 (Address = 0x0503)
BIT 7 Receive UTOPIA Level 3 Enable R/W 1 BIT 6 Multi-PHY Polling Enable R/W 1 BIT 5 Back to Back Polling Enable R/W 0 BIT 4 Direct Status Indication Enable R/W 0 BIT 3 BIT 2 BIT 1 BIT 0
Receive UTOPIA Data Bus Width [1:0]
Cell Size[1:0]
R/W 1
R/W 1
R/W 1
R/W 1
39
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7
NAME Receive UTOPIA Level 3 Enable
TYPE R/W
DESCRIPTION Receive UTOPIA Level 3 Enable: This READ/WRITE bit-field permits the user to configure the Receive UTOPIA Interface block to operate in either the UTOPIA Level 1 or 2 or UTOPIA Level 3 Modes, as described below. 0 - Configures the Receive UTOPIA Interface block to operate in the UTOPIA Level 1 or 2 Mode. 1 - Configures the Receive UTOPIA Interface block to operate in the UTOPIA Level 3 Mode. NOTE: This particular bit-field only configures the Receive UTOPIA Interface block. The user must set Bit 7 (UTOPIA Level 3 Enable) within the Transmit UTOPIA Control Register - Byte 0 (Address = 0x0583) in order to configure the Transmit UTOPIA Interface block into the appropriate UTOPIA Level).
6
Multi-PHY Polling Enable
R/W
Multi-PHY Polling Enable: This READ/WRITE bit-field permits the user to either enable or disable Multi-PHY Polling for the Receive UTOPIA Interface block. If the user implements this feature (and configures the XRT79L71 to operate in the Multi-PHY Mode) then the RxUClav output pin will be driven (either "High" or "Low") based upon the fill-status of the Receive FIFO within the Channel that corresponds to the Receive UTOPIA Address that is currently being applied to the RxUAddr[4:0] input pins. If the user does not implement this feature (and then configures the XRT79L71 to operate in the Single-PHY Mode), then the RxUClav output pin will unconditionally reflect the Receive FIFO fill-status for Channel 0. No attention will be paid to the address values placed upon the RxUAddr[4:0] input pins. 0 - Configures the Receive UTOPIA Interface block to operate in the Single-PHY Mode. 1 - Configures the Receive UTOPIA Interface block to operate in the Multi-PHY Mode.
40
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 5
NAME Back-to-Back Polling Enable
TYPE R/W
DESCRIPTION Back-to-Back Polling Enable: This READ/WRITE bit-field permits the user to configure the Receive UTOPIA Interface block to support Back-to-Back Polling. Ordinarily, for Multi-PHY polling, the user is required to interleave all UTOPIA Address values (that are to be placed on the RxUAddr[4:0] input pins) with the NULL Address (e.g., 0x1F). However, if the user configures the Receive UTOPIA Interface block to operate in the UTOPIA Level 3 Mode, and if the user also enables Back-to-Back Polling, then the user does not need interleave the UTOPIA Addresses with the NULL Address. In this case, the user can simply apply a back-to-back stream of relevant UTOPIA Addresses to the RxUAddr[4:0] input pins, and the XRT79L71 will respond by driving the RxUClav output pins to the appropriate states (depending upon the Receive FIFO fill-status). 0 - Disables Back-to-Back Polling. In this mode, the user must interleave all UTOPIA Addresses (that are to be applied to the RxUAddr[4:0] input pins) with the NULL Address. 1 - Enables Back-to-Back Polling. In this mode, the user does not need to interleave all UTOPIA Addresses (that are to be applied to the RxUAddr[4:0] input pins) with the NULL Address. NOTE: In order to configure the Receive UTOPIA Interface block to operate in the Back-to-Back Polling Mode, the user must also do the following. a. Configure the Receive UTOPIA Interface to operate in the UTOPIA Level 3 Mode. This is accomplished by setting Bit 7 (UTOPIA Level 3 Disable) within this Register to "0". b. Configure the Receive UTOPIA Interface to support MultiPHY Polling. This is accomplished by setting Bit 6 (MultiPHY Polling Enable) within this register to "1".
4 3-2
Direct Status Indication Enable Receive UTOPIA Data Bus Width[1:0]
R/W R/W Receive UTOPIA Data Bus Width[1:0]: These READ/WRITE bit-fields permit the user to select the width of the Receive UTOPIA Interface Data Buses. The relationship between the contents of these bit-fields and the corresponding widths of the Receive UTOPIA Interface Data Bus is tabulated below.
Receive UTOPIA Data Bus Width[1:0] 0 0 1 1 0 1 0 1 Corresponding Receive UTOPIA Data Bus Width Not Valid 8 bits 16 bits Not Valid
41
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 1-0
NAME Cell Size[1:0]
TYPE
DESCRIPTION Cell Size[1:0]: These two READ/WRITE bit-fields permit the user to specify the size of the ATM cell that will be handled by the Receive UTOPIA Interface blocks. The relationship between the contents of these bit-fields and the corresponding Cell Sizes are tabulated below.
Cell Size[1:0] 0 0 Resulting Cell Size (Bytes) 52 bytes 53 bytes (Only valid for UTOPIA Level 1, and if the UTOPIA Data Bus W idth is set to 8 bits) 54 bytes (Only valid for UTOPIA Levels 1 and 2) 56 bytes
0
1
1 1
0 1
NOTE: The user must bear in mind the UTOPIA Level and the UTOPIA Data Bus width selected, when selecting the Cell Size.
42
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive UTOPIA Interface - Port Address Register (Address = 0x0513)
BIT 7 BIT 6 Unused R/O 0 R/O 0 R/O 0 R/W 0 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive UTOPIA Port Address[4:0] R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-5 4-0 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Receive UTOPIA Port Address[4:0]
Receive UTOPIA Port Address[4:0]: These READ/WRITE register bits, along with the Receive UTOPIA Port Number[4:0] bits (within the Receive UTOPIA Port Number Register (Address = 0x0517) permit the user to assign a unique Receive UTOPIA address to each of the XRT79L71 devices. For UTOPIA Level 2/3 applications, the user can write in any value, ranging from 0x00 through 0x1E into this register. The Receive UTOPIA Address Assignment Procedure: In order to assign a UTOPIA Address to a given Channel (or Port) within the XRT79L71, the user must do the following. a. Write the value corresponding to a given XRT79L71 Channel into the Receive UTOPIA Port Number Register (Address = 0x0517). b. Write the corresponding UTOPIA Address value into this register. Once this two-step procedure has been executed, then the XRT79L71 Channel (as specified during step a) will be assigned the Receive UTOPIA Address value (as specified during step b).
Receive UTOPIA Interface - Port Number Register (Address = 0x0517)
BIT 7 BIT 6 Unused R/O 0 R/O 0 R/O 0 R/W 0 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive UTOPIA Port Number[4:0] R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-5 Unused
NAME
TYPE R/O
DESCRIPTION
43
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4-0
NAME Receive UTOPIA Port Number[4:0]
TYPE R/W
DESCRIPTION Receive UTOPIA Port Number[4:0]: These READ/WRITE register bits, along with the Receive UTOPIA Port Address[4:0] bits (within the Receive UTOPIA Port Address Register (Address = 0x0513) permit the user to assign a unique Receive UTOPIA address to the XRT79L71. The Receive UTOPIA Address Assignment Procedure: In order to assign a UTOPIA Address to a given Channel (or Port) within the XRT79L71, the user must do the following. a. Write the value corresponding to a given XRT79L71 Channel into this register. b. Write the corresponding UTOPIA Address value into the Receive UTOPIA Port Address Register (Address = 0x0513). Once this two-step procedure has been executed, then the XRT79L71 Channel (as specified during step a) will be assigned the Receive UTOPIA Address value (as specified during step b).
44
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
THE RECEIVE POS-PHY INTERFACE BLOCK - PPP APPLICATIONS
This section presents the Register Description/Address Map of the control registers associated with the Receive POS-PHY Interface block for PPP Applications. The Register Description/Address Map of these control registers for ATM Applications are presented in the previous section. RECEIVE POS-PHY INTERFACE BLOCK - REGISTER/ADDRESS MAP - PPP APPLICATIONS
ADDRESS LOCATION REGISTER NAME RECEIVE POS-PHY INTERFACE CONTROL REGISTERS 0x0500 0x0501 0x0502 0x0503 - 0x057F Receive POS-PHY Interface - Receive Control Register - Byte 2 Receive POS-PHY Interface - Receive Control Register - Byte 1 Receive POS-PHY Interface - Receive Control Register - Byte 0 Reserved R/W R/W R/W R/O 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
Receive POS-PHY Interface - Receive Control Register Byte - 2 (Address = 0x0500)
BIT 7 BIT 6 BIT 5 BIT 4 Unused BIT 3 BIT 2 BIT 1 BIT 0 Receive Level 2 Packet Mode R/O 0 R/O 0 R/O 0 R/W 0
R/O 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-1 Unused
NAME
TYPE R/O
DESCRIPTION
45
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Receive Level 2 Mode
TYPE R/W
DESCRIPTION Receive POS-PHY Level 2, Packet Mode: This READ/WRITE bit-field along with Bits 1 and 0 (Receive_Mode[1:0]) within the Receive POS-PHY Interface Receive Control Register - Byte 1 (Address 0x0501) permits the user to configure the Receive POS-PHY Interface block to operate in any of the following modes.
* The Level 2, Packet Mode * The Level 2, Chunk Mode * The Level 3, Packet Mode * The Level 3 * Chunk Mode
The following table presents the relationship between these three bits, and the corresponding operating mode of the Receive POS-PHY Interface block.
Receive Mode[1:0] 00 01 10 XX Receive Level 2 Mode X X 0 1 Resulting Mode of Operation Level 2, Chunk Mode Level 3, Chunk Mode Level 3, Packet Mode Level 2, Packet Mode
A brief description of the Receive POS-PHY Level 2 and Level 3 Modes are presented below. If the Receive POS-PHY Interface block is configured to operate in the POS-PHY Level 2 Mode If the Receive POS-PHY Interface block is configured to operate in the POS-PHY Level 2 Mode, then all of the following are true.
* When polling, the Receive POS-PHY Interface block will drive
the RxPPA output pin to the appropriate level (reflecting the RxFIFO fill-status) within ONE RxPClk period (in lieu of two RxPClk periods) after sampling a given POS-PHY Port Address via the RxPAddr[4:0] input pins.
* The Link Layer Processor must employ Out-of-Band
Addressing whenever it wishes to perform a Select to READ operation with the Receive POS-PHY Interface block. In contrast to the POS-PHY Level 3 Mode, this means that the Link Layer Processor will function as the POS-PHY Bus Master for all operations (including Select to READ).
46
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME Receive Level 2 Mode (CONTINUED)
TYPE R/W
DESCRIPTION If the Receive POS-PHY Interface block is configured to operate in the Receive POS-PHY Level 3 Mode If the Receive POS-PHY Interface block is configured to operate in the POS-PHY Level 3 Mode, then all of the following are true.* When polling, the Receive POS-PHY Interface block will drive the RxPPA output pin to the appropriate level (reflecting the RxFIFO fill-status) within TWO RxPClk periods (in lieu of one RxPClk periods) after sampling a given POS-PHY Port Address via the RxPAddr[4:0] input pins.* The Link Layer Processor must be responsive to In-Band Addressing signals from the Receive POS-PHY Interface block, anytime it (the Receive POS-PHY Interface block) wishes to perform Select to READ operations with the Link Layer Processor. This means that for Select to READ operations, the Receive POS-PHY Interface (and NOT the Link Layer Processor) will function as the POS-PHY Bus Master. NOTE: If the user configures the Receive POS-PHY Interface block to operate in the POS-PHY Level 3 Mode, then (for Multi-PHY Applications) the Receive POS-PHY Interface (and NOT the Link Layer Processor) will function as the POS-PHY Bus Master, particular during Select to READ Operations. As a consequence, if the user plans to design the XRT79L71 in a PPP Applications, in which multiple PHY-Layer devices will share a common POS-PHY Bus, then the user is strongly advised to ONLY configure the Receive POSPHY Interface (within the XRT79L71) to operate in the POS-PHY Level 2 Mode. The XRT79L71 does not contain any hooks to support any sort of POS-PHY Arbitration Scheme if it is configured to operate in the POS-PHY Level 3 Mode.
Receive POS-PHY Interface - Receive Control Register Byte - 1 (Address = 0x0501)
BIT 7 Unused R/O 0 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Chunk_Size[2:0]/ RxFIFO_Packet_Fill_Level[2:0] R/W 0 R/W 0 R/W 0
Receive POS-PHY Data Bus Width[1:0] R/W 0 R/W 0
Receive Mode[1:0] R/W 0 R/W 0
BIT NUMBER 7 Unused
NAME
TYPE R/O
DESCRIPTION
47
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 6-4
NAME Chunk_Size[2:0]/RxFIFO Packet Fill Level[2:0]
TYPE R/W
DESCRIPTION Chunk_Size[2:0]/RxFIFO Packet Fill Level[2:0]: The exact function of these three READ/WRITE bit-fields depends upon whether the Receive POS-PHY Interface block has been configured to operate in the Packet or Chunk Mode, as described below. If the Receive POS-PHY Interface block is operating in the Chunk Mode If the user has configured the Receive POS-PHY Interface block to operate in the Chunk Mode, then these three bit-fields permit the user to define the size of Chunks within the incoming Packet data-stream. The following table presents the relationship between the contents of these three bit-fields and the corresponding size of the fix-sized chunks that exist within the incoming PPP packet data-stream.
Chunk_Size[2:0] 000 001 010 011 100 101 11X Number of Bytes/Chunk 4 Bytes 8 Bytes 16 Bytes 32 Bytes 64 Bytes 128 Bytes Not Valid
If the Receive POS-PHY Interface block is operating in the Packet Mode If the user has configured the Receive POS-PHY Interface block to operate in the Packet Mode, then these three bit-fields permit the user to specify the minimum number of bytes (of Packet data) that MUST exist within the RxFIFO before the Receive POS-PHY Interface block will drive the RxPPA output pin "High", when polled. The following table presents the relationship between the contents of these three bit-fields and the corresponding number of packet data bytes (within the RxFIFO) that are required to assert the RxPPA output pin.
RxFIFO Packet Fill Level[2:0] 000 001 010 011 100 101 110 111 Number of Packet Bytes required (within RxFIFO) to Assert RxPPA 1 Bytes 2 Bytes 4 Bytes 8 Bytes 16 Bytes 32 Bytes 64 Bytes 128 Bytes
48
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 3-2
NAME Receive POS-PHY Data Bus Width[1:0]
TYPE R/W
DESCRIPTION Receive POS-PHY Data Bus Width[1:0]: These two READ/WRITE bit-fields permit the user to select/ specify the width of the Receive POS-PHY Data Bus. The following table presents the relationship between the contents within these two bit-fields and the corresponding width of the Receive POS-PHY Data Bus.
Receive POS-PHY Data Bus Width[1:0] 000 001 010 011
Width of Receive POS-PHY Data Bus Inactive Unused 16 - bits 8 - bits
NOTE: This configuration setting only applies to the Receive POS-PHY Interface block, and does not apply to the Transmit POS-PHY Interface block. 1-0 Receive Mode[1:0] R/W Receive POS-PHY Interface Mode[1:0]: These two READ/WRITE bit-fields, along with Bit 0 (Receive POS-PHY Level 2 Packet Mode) within the Receive POS-PHY Interface - Receive Control Register Byte 2 (Address = 0x0500) permit the user to configure the Receive POS-PHY Interface block to operate in any of the following modes.
* Level 2 Packet Mode * Level 2, Chunk Mode * Level 3, Packet Mode * Level 3, Chunk Mode
The following table presents the relationship between these three bits and the corresponding operating mode of the Receive POS-PHY Interface block.
Receive Mode[1:0] 00 01 10 10 Receive Level 2 Mode X X 0 1 Resulting Mode of Operation Level 2, Chunk Mode Level 3, Chunk Mode Level 3, Packet Mode Level 2, Packet Mode
A brief description of the Receive POS-PHY Level 2 and Level 3 Modes are presented below.
49
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 1-0
NAME Receive Mode[1:0] Continued
TYPE R/W
DESCRIPTION If the Receive POS-PHY Interface block is configured to operate in the POS-PHY Level 2 Mode If the Receive POS-PHY Interface block is configured to operate in the POS-PHY Level 2 Mode, then all of the following are true.
* When polling, the Receive POS-PHY Interface block will drive
the RxPPA output pin to the appropriate level (reflecting the RxFIFO fill-status) within ONE RxPClk period (in lieu of two RxPClk periods) after sampling a given POS-PHY Port Address via the RxPAddr[4:0] input pins.
* The Link Layer Processor must employ Out-of-Band
Addressing whenever it wishes to perform a Select to READ operation with the Receive POS-PHY Interface block. In contrast to the POS-PHY Level 3 Mode, this means that the Link Layer Processor will function as the POS-PHY Bus Master for all operations (including Select to READ). If the Receive POS-PHY Interface block is configured to operate in the Receive POS-PHY Level 3 Mode If the Receive POS-PHY Interface block is configured to operate in the POS-PHY Level 3 Mode, then all of the following are true.
* When polling, the Receive POS-PHY Interface block will drive
the RxPPA output pin to the appropriate level (reflecting the RxFIFO fill-status) within TWO RxPClk periods (in lieu of one RxPClk periods) after sampling a given POS-PHY Port Address via the RxPAddr[4:0] input pins.
* The Link Layer Processor must be responsive to In-Band
Addressing signals from the Receive POS-PHY Interface block, anytime it (the Receive POS-PHY Interface block) wishes to perform Select to READ operations with the Link Layer Processor. This means that for Select to READ operations, the Receive POS-PHY Interface (and NOT the Link Layer Processor) will function as the POS-PHY Bus Master. NOTE: If the user configures the Receive POS-PHY Interface block to operate in the POS-PHY Level 3 Mode, then (for Multi-PHY Applications) the Receive POS-PHY Interface (and NOT the Link Layer Processor) will function as the POS-PHY Bus Master, particular during Select to READ Operations. As a consequence, if the user plans to design the XRT79L71 in a PPP Applications, in which multiple PHY-Layer devices will share a common POS-PHY Bus, then the user is strongly advised to ONLY configure the Receive POSPHY Interface (within the XRT79L71) to operate in the POS-PHY Level 2 Mode. The XRT79L71 does not contain any hooks to support any sort of POS-PHY Arbitration Scheme if it is configured to operate in the POS-PHY Level 3 Mode.
50
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive POS-PHY Interface - Receive Control Register Byte - 0 (Address = 0x0502)
BIT 7 Unused BIT 6 AUTO Stop Enable R/O 0 BIT 5 Receive_PO S_PHY_Add r[4:0] R/W X R/W X R/W X R/W X R/W X R/W X BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
R/O 0
BIT NUMBER 7-6 5 Unused
NAME
TYPE R/W R/W
DESCRIPTION
AUTO Stop Enable
Receive POS-PHY Interface - AUTO STOP Enable: This READ/WRITE bit-field permits the user to either enable or disable the AUTO-STOP feature within the Receive POS-PHY Interface block. If the AUTO-STOP feature is enabled, then the Receive POSPHY Interface block will automatically terminate its transmission of data (to the Link Layer Processor) once it has reached the end of the Packet (even if the Link Layer Processor block continues to assert the RxPEnb* signal. The Link Layer Processor block has to re-assert the RxPEnb* input pin in order to begin the process of reading out the next packet. 0 - Disable the AUTO-STOP feature. 1 - Enables the AUTO-STOP feature. Receive POS-PHY Interface - Port Address: These five READ/WRITE bit-fields permit the user to assign a Receive POS-PHY Port Address to the Receive POS-PHY Interface block. NOTE: The Saturn POS-PHY Level 2 and 3 specifications permit the user to assign a Receive POS-PHY Port Address of any five-bit value other than 0x1F (the NULL Address).
4-0
Receive POS-PHY Addr[4:0]
R/W
51
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
TRANSMIT UTOPIA INTERFACE BLOCK - ATM UNI APPLICATIONS
This section presents the Register Description/Address Map of the control registers associated with the Transmit UTOPIA Interface blocks for ATM UNI Applications. The Register Description/Address Map of these control registers for PPP Applications will be presented in the next section. TABLE 3: TRANSMIT UTOPIA INTERFACE BLOCK - REGISTER/ADDRESS MAP - ATM UNI APPLICATIONS
ADDRESS LOCATION REGISTER NAME TRANSMIT UTOPIA INTERFACE CONTROL REGISTERS 00x580 0x0581 0x0582 0x0583 0x0584 - 0x0592 0x0593 0x0594 - 0x0596 0x0597 0x0598 - 0x10FF Reserved Transmit UTOPIA Interface - Transmit Control Register - Byte 2 Transmit UTOPIA Interface - Transmit Control Register - Byte 1 Transmit UTOPIA Interface - Transmit Control Register - Byte 0 Reserved Transmit UTOPIA Interface - Port Address Register Reserved Transmit UTOPIA Interface - Port Number Register Reserved R/O R/W R/W R/W R/O R/W R/O R/W R/O 0x00 0x38 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
Transmit UTOPIA Interface - Transmit Control Register - Byte 0 (Address = 0x0583)
BIT 7 Transmit UTOPIA Level 3 Enable R/W 1 BIT 6 Multi-PHY Polling Enable R/W 1 BIT 5 Back to Back Polling Enable R/W 0 BIT 4 Direct Status Indication Enable R/W 0 BIT 3 BIT 2 BIT 1 BIT 0
Transmit UTOPIA Data Bus Width
Cell Size[1:0]
R/W 1
R/W 1
R/W 1
R/W 1
BIT NUMBER 7
NAME Transmit UTOPIA Level 3 Enable
TYPE R/W
DESCRIPTION Transmit UTOPIA Level 3 Enable: This READ/WRITE bit-field configures the Transmit UTOPIA Interface block to operate in either the UTOPIA Level 1 or 2 or UTOPIA Level 3 Mode as described below. 0 - Configures the Transmit UTOPIA Interface block to operate in the UTOPIA Level 1 or 2 Mode. 1 - Configures the Transmit UTOPIA Interface block to operate in the UTOPIA Level 3 Mode. NOTE: This particular bit-field only configures the Transmit UTOPIA Interface block. The user must set Bit 7 (UTOPIA Level 3 Enable) within the Receive UTOPIA Control Register - Byte 0 (Address = 0x0503) in order to configure the Receive UTOPIA Interface block into the appropriate UTOPIA Level).
52
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 6
NAME Multi-PHY Polling Enable
TYPE R/W
DESCRIPTION Multi-PHY Polling Enable: This READ/WRITE bit-field permits the user to either enable or disable Multi-PHY Polling for the Transmit UTOPIA Interface block. If the user implements this feature (and configures the XRT79L71 to operate in the Multi-PHY Mode) then the TxUClav output pin will be driven (either "High" or "Low") based upon the fill-status of the Transmit FIFO within the Channel that corresponds to the Transmit UTOPIA Address that is currently being applied to the TxUAddr[4:0] input pins. If the user does not implement this feature (and then configures the XRT79L71 to operate in the Single-PHY Mode), then the TxUClav output pin will unconditionally reflect the Transmit FIFO fill-status for Channel 0. No attention will be paid to the address values placed upon the TxUAddr[4:0] input pins. 0 - Configures the Transmit UTOPIA Interface block to operate in the Single-PHY Mode. 1 - Configures the Transmit UTOPIA Interface block to operate in the Multi-PHY Mode. Back-to-Back Polling Enable: This READ/WRITE bit-field permits the user to configure the Transmit UTOPIA Interface block to support Back-to-Back Polling. Ordinarily, for Multi-PHY polling, the user is required to interleave all UTOPIA Address values (that are to be placed on the TxUAddr[4:0] input pins) with the NULL Address (e.g., 0x1F). However, if the user configures the Transmit UTOPIA Interface block to operate in the UTOPIA Level 3 Mode, and if the user also enables Back-to-Back Polling, then the user does not need interleave the UTOPIA Addresses with the NULL Address. In this case, the user can simply apply a back-to-back stream of relevant UTOPIA Addresses to the TxUAddr[4:0] input pins, and the XRT79L71 will respond by driving the TxUClav output pins to the appropriate states (depending upon the Transmit FIFO fill-status). 0 - Disables Back-to-Back Polling. In this mode, the user must interleave all UTOPIA Addresses (that are to be applied to the TxUAddr[4:0] input pins) with the NULL Address. 1 - Enables Back-to-Back Polling. In this mode, the user does not need to interleave all UTOPIA Addresses (that are to be applied to the TxUAddr[4:0] input pins) with the NULL Address. NOTE: In order to configure the Transmit UTOPIA Interface block to operate in the Back-to-Back Polling Mode, the user must also do the following. a. Configure the Transmit UTOPIA Interface to operate in the UTOPIA Level 3 Mode. This is accomplished by setting Bit 7 (UTOPIA Level 3 Disable) within this Register to "0". b. Configure the Transmit UTOPIA Interface to support MultiPHY Polling. This is accomplished by setting Bit 6 (MultiPHY Polling Enable) within this register to "1".
5
Back-to-Back Polling Enable
R/W
4
Direct Status Indication Enable
R/W
53
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 3-2
NAME Transmit UTOPIA Data Bus Width[1:0]
TYPE R/W
DESCRIPTION Transmit UTOPIA Data Bus Width[1:0]: These READ/WRITE bit-fields permit the user to select the width of the Transmit UTOPIA and POS-PHY Data Buses. The relationship between the contents of these bit-fields and the corresponding widths of the Transmit UTOPIA and POS-PHY Data Bus is tabulated below.
Transmit UTOPIA Data Bus Width[1:0] 0 0 1 1 0 1 0 1 Corresponding Transmit UTOPIA Data Bus Width Not Valid 8 bits 16 bits Not Valid
1-0
Cell Size[1:0]
Cell Size[1:0]: These two READ/WRITE bit-fields permit the user to specify the size of the ATM cell that will be handled by the Transmit UTOPIA Interface blocks. The relationship between the contents of these bit-fields and the corresponding Cell Sizes are tabulated below.
Cell Size[1:0] 0 0
Resulting Cell Size (Bytes) 52 bytes 53 bytes (Only valid for UTOPIA Level 1, and if the UTOPIA Data Bus W idth is set to 8 bits) 54 bytes (Only valid for UTOPIA Levels 1 and 2) 56 bytes
0
1
1 1
0 1
NOTE: The user must bear in mind the UTOPIA Level and the UTOPIA Data Bus width selected, when selecting the Cell Size.
54
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit UTOPIA Interface - Port Address Register (Address = 0x0593)
BIT 7 BIT 6 Unused R/O 0 R/O 0 R/O 0 R/W 0 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit UTOPIA Port Address[4:0] R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-5 4-0 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Transmit UTOPIA Port Address[4:0]
Transmit UTOPIA Port Address[4:0]: These READ/WRITE register bits, along with the Transmit UTOPIA Port Number[4:0] bits (within the Trasnmit UTOPIA Port Number Register (Address = 0x0597) permit the user to assign a unique Transmit UTOPIA address the XRT79L71. For UTOPIA Level 2/3 applications, the user can write in any value, ranging from 0x00 through 0x1E into this register. The Transmit UTOPIA Address Assignment Procedure: In order to assign a UTOPIA Address to a given Channel (or Port) within the XRT79L71, the user must do the following. a. Write the value corresponding to a given XRT79L71 Channel into the Transmit UTOPIA Port Number Register (Address = 0x0597). b. Write the corresponding UTOPIA Address value into this register. Once this two-step procedure has been executed, then the XRT79L71 Channel (as specified during step a) will be assigned the Transmit UTOPIA Address value (as specified during step b).
Transmit UTOPIA Interface - Port Number Register (Address = 0x0597)
BIT 7 BIT 6 Unused R/O 0 R/O 0 R/O 0 R/W 0 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit UTOPIA Port Number[4:0] R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-5 Unused
NAME
TYPE R/O
DESCRIPTION
55
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4-0
NAME Transmit UTOPIA Port Number[4:0]
TYPE R/W
DESCRIPTION Transmit UTOPIA Port Number[4:0]: These READ/WRITE register bits, along with the Transmit UTOPIA Port Address[4:0] bits (within the Transmit UTOPIA Port Address Register (Address = 0x0593) permit the user to assign a unique Transmit UTOPIA address to each XRT79L71. The Transmit UTOPIA Address Assignment Procedure: In order to assign a UTOPIA Address to a given Channel (or Port) within the XRT79L71, the user must do the following. a. Write the value corresponding to a given XRT79L71 Channel into this register. b. Write the corresponding UTOPIA Address value into the Transmit UTOPIA Port Address Register (Address = 0x0593). Once this two-step procedure has been executed, then the XRT79L71 Channel (as specified during step a) will be assigned the Transmit UTOPIA Address value (as specified during step b).
56
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
THE TRANSMIT POS-PHY INTERFACE - PPP APPLICATIONS
This section presents the Register Description/Address Map of the control registers associated with the Transmit POS-PHY Interface block for PPP Applications. The Register Description/Address Map of these control registers for ATM Applications are presented in the previous section. TABLE 4: TRANSMIT POS-PHY INTERFACE BLOCK - REGISTER/ADDRESS MAP - PPP APPLICATIONS
ADDRESS LOCATION 0x0580 0x0581 0x0582 0x0583 - 0x0FFF REGISTER NAME Transmit POS-PHY Interface - Transmit Control Register - Byte 2 Transmit POS-PHY Interface - Transmit Control Register - Byte 1 Transmit POS-PHY Interface - Transmit Control Register - Byte 0 Reserved TYPE R/W R/W R/W R/O DEFAULT VALUES 0x00 0x00 0x00 0x00
Transmit POS-PHY Interface - Transmit Control Register Byte - 2 (Address = 0x0580)
BIT 7 BIT 6 BIT 5 BIT 4 Unused BIT 3 BIT 2 BIT 1 BIT 0 Transmit Level 2 Mode R/O 0 R/O 0 R/O 0 R/W X
R/O 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-1 Unused
NAME
TYPE R/O
DESCRIPTION
57
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Transmit Level 2 Mode
TYPE R/W
DESCRIPTION Transmit POS-PHY Level 2, Packet Mode: This READ/WRITE bit-field along with Bits 1 and 0 (Transmit_Mode[1:0]) within the Transmit POS-PHY Interface Transmit Control Register - Byte 1 permits the user to configure the Transmit POS-PHY Interface block to operate in any of the following modes.* The Level 2, Packet Mode* The Level 2, Chunk Mode* The Level 3, Packet Mode* The Level 3, Out-ofBand, Chunk Mode* The Level 3, In-Band, Chunk ModeThe following table presents the relationship between these three bits, and the corresponding operating mode of the Transmit POSPHY Interface block.
Transmit Mode[1:0] 00 01 10 11 11 Transmit Level 2 Mode 0 0 0 0 1 Resulting Mode of Operation Level 2, Chunk Mode Level 3, Out-of-Band Chunk Mode Level 3, In-Band Chunk Mode Level 3, Packet Mode Level 2, Packet Mode
A brief description of the Transmit POS-PHY Level 2 and 3 Modes are presented below. If the Transmit POS-PHY Interface block is configured to operate in the POS-PHY Level 2 Mode If the Transmit POS-PHY Interface block is configured to operate in the POS-PHY Level 2 Mode, then all of the following is true.
* When polling, the Receive POS-PHY Interface block will drive
the TxPPA output pin to the appropriate level (reflecting the TxFIFO fill-status) within ONE TxPClk period (in lieu of two TxPClk periods) after sampling a given POS-PHY Port Address via the TxPAddr[4:0] input pins. If the Transmit POS-PHY Interface block is configured to operate in the POS-PHY Level 3 Mode If the Transmit POS-PHY Interface block is configured to operate in the POS-PHY Level 3 Mode, then all of the following are true.
* When polling, the Transmit POS-PHY Interface block will drive
the TxPPA output pin to the appropriate level (reflecting the TxFIFO fill-status) within TWO TxPClk periods (in lieu of one TxPClk periods) after sampling a given POS-PHY Port Address via the TxPAddr[4:0] input pins.
Transmit POS-PHY Interface - Transmit Control Register Byte - 1 (Address = 0x0581)
BIT 7 Unused R/O 0 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Chunk_Size[2:0]/ TxFIFO_Packet_Fill_Level[2:0] R/W 0 R/W 0 R/W 0
Transmit POS-PHY Data Bus Width[1:0] R/W 0 R/W 0
Transmit Mode[1:0] R/W X R/W X
58
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7 6-4 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Chunk_Size[2:0]/ TxFIFOPacket Fill Level[2:0]
Chunk_Size[2:0]/TxFIFO Packet Fill Level[2:0]: The exact function of these three READ/WRITE bit-fields depends upon whether the Transmit POS-PHY Interface block has been configured to operate in the Packet or Chunk Mode, as described below. If the Transmit POS-PHY Interface block is operating in the Chunk Mode If the user has configured the Transmit POS-PHY Interface block to operate in the Chunk Mode, then these three bit-fields permit the user to define the size of the fixed-size Chunks that the Transmit POS-PHY Interface block will handle as it accepts PPP packet data from the Link Layer Processor. The following table presents the relationship between the contents of these three bitfields and the corresponding size of the fixed-size chunks that the Transmit POS-PHY Interface block will accept from the Link Layer Processor.
Chunk_Size[2:0] 000 001 010 011 100 101 11X Number of Bytes/Chunk 4 Bytes 8 Bytes 16 Bytes 32 Bytes 64 Bytes 128 Bytes Not Valid
59
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 6-4
NAME Chunk_Size[2:0]/ TxFIFOPacket Fill Level[2:0] Continued
TYPE R/W
DESCRIPTION If the Transmit POS-PHY Interface block is operating in the Packet Mode If the user has configured the Transmit POS-PHY Interface block to operate in the Packet Mode, then these three bit-fields permit the user to specify the minimum amount of empty space that must exist (within the TxFIFO) before the Transmit POS-PHY Interface block will drive the TxPPA output pin "High" when polled. The following table presents the relationship between the contents of these three bit-fields and the corresponding amount of empty space (in terms of bytes) that must exist within the TxFIFO in order to assert the TxPPA output pin.
TxFIFO Packet Fill Level[2:0] 000 001 010 011 100 101 11X Amount of Empty Space Required (within the TxFIFO) to Assert TxPPA 4 Bytes 8 Bytes 16 Bytes 32 Bytes 64 Bytes 128 Bytes Do Not Use
3 -2
Transmit POS-PHY Data Bus Width[1:0]
R/W
Transmit POS-PHY Data Bus Width[1:0]: These two READ/WRITE bit-fields permit the user to select/ specify the width of the Transmit POS-PHY Data Bus. The following table presents the relationship between the contents within these two bit-fields and the corresponding width of the Transmit POS-PHY Data Bus.
Transmit POS-PHY Data Bus Width[1:0] 00 01 10 11 Width of Transmit POS-PHY Data Bus Inactive Unused 16 - bits 8 - bits
60
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1-0
NAME Transmit Mode[1:0]
TYPE R/W
DESCRIPTION Transmit POS-PHY Interface Mode[1:0]: These two READ/WRITE bit-fields, along with Bit 0 (Transmit POS-PHY Level 2 Packet Mode) within the Transmit POS-PHY Interface - Transmit Control Register Byte 2 permit the user to configure the Transmit POS-PHY Interface block to operate in any of the following modes.
* The Level 2, Packet Mode * The Level 2, Chunk Mode * The Level 3, Packet Mode * The Level 3, Out-of-Band, Chunk Mode * The Level 3, In-Band, Chunk Mode
The following table presents the relationship between these three bits that the corresponding mode of the Transmit POSPHY Interface block.
Transmit Mode[1:0] 00 01 10 11 11 Transmit Level 2 Mode X X X 0 1 Resulting Mode of Operation Level 2, Chunk Mode Level 3, Out-of-Band Chunk Mode Level 3, In-Band Chunk Mode Level 3, Packet Mode Level 2, Packet Mode
A brief description of the Transmit POS-PHY Level 2 and 3 Modes are presented below. If the Transmit POS-PHY Interface block is configured to operate in the POS-PHY Level 2 Mode If the Transmit POS-PHY Interface block is configured to operate in the POS-PHY Level 2 Mode, then all of the following is true.
* When polling, the Receive POS-PHY Interface block will drive
the TxPPA output pin to the appropriate level (reflecting the TxFIFO fill-status) within ONE TxPClk period (in lieu of two TxPClk periods) after sampling a given POS-PHY Port Address via the TxPAddr[4:0] input pins. If the Transmit POS-PHY Interface block is configured to operate in the POS-PHY Level 3 Mode If the Transmit POS-PHY Interface block is configured to operate in the POS-PHY Level 3 Mode, then all of the following are true.
* When polling, the Transmit POS-PHY Interface block will drive
the TxPPA output pin to the appropriate level (reflecting the TxFIFO fill-status) within TWO TxPClk periods (in lieu of one TxPClk periods) after sampling a given POS-PHY Port Address via the TxPAddr[4:0] input pins.
61
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit POS-PHY Interface - Transmit Control Register Byte - 0 (Address = 0x0582)
BIT 7 Runt Packet ABORT R/W X BIT 6 Parity Check Enable R/W X BIT 5 ODD Parity BIT 4 Transmit_PO S_PHY_Add r[4:0] R/W X R/W X R/W X R/W X R/W X BIT 3 BIT 2 BIT 1 BIT 0
R/W X
BIT NUMBER 7
NAME Runt Packet ABORT
TYPE R/W
DESCRIPTION Runt Packet ABORT: This READ/WRITE bit-field permits the user to either enable or disable the RUNT Packet Abort feature. If the user enables this feature, then anytime the Transmit POSPHY Interface block receives a RUNT packet from the Link Layer Processor, this packet will be transmitted to the remote terminal as an Aborted Packet. NOTE: An example of a RUNT packet being accepted by the Transmit POS-PHY Interface block is whenever the Link Layer Processor asserts the TxPSoP [Start of Packet) indicator multiple times without asserting the TxPEOP (End of Packet) indicator. 0 - Disables the RUNT Packet Abort feature. 1 - Enables the RUNT Packet Abort feature.
6
Parity Check Enable
R/W
Parity Check Enable This READ/WRITE bit-field permits the user to either enable or disable parity checking of all data that is accepted by the Transmit POS-PHY Interface. If the user enables this feature, then the XRT79L71 will compute either the EVEN or ODD parity value (depending upon the setting of Bit 5, within this register) of each byte or word that is accepted by the Transmit POS-PHY Interface - Data Bus. The Transmit POS-PHY Interface block will then compare this locally calculated parity value with the state of the TxPPrty input pin. If these two values match, then the Transmit POS-PHY Interface block will presume that it has accepted PPP data from the Link Layer Processor in an un-erred manner. Conversely, if these two values do not match, then the Transmit POS-PHY Interface block will presume that it has accepted PPP data from the Link Layer Processor in an erred manner and it will transmit this PPP Packet as an Aborted Packet. 0 - Disables Parity Checking via the Transmit POS-PHY Interface. 1 - Enables Parity Checking via the Transmit POS-PHY Interface.
62
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 5
NAME ODD Parity
TYPE R/W
DESCRIPTION ODD Parity This READ/WRITE bit-field permits the user to configure the Transmit POS-PHY Interface block to compute and verify either the EVEN or ODD parity of all bytes or 16-bit words that are accepted via the Transmit POS-PHY Interface, as described below. 0 - Configures the Transmit POS-PHY Interface block to verify EVEN Parity. 1 - Configures the Transmit POS-PHY Interface block to verify ODD Parity. NOTE: This bit-field is only active if Bit 6 (Parity Check Enable) within this register is set to "1".
4-0
Transmit POS-PHY Addr[4:0]
R/W
Transmit POS-PHY Interface - Port Address: These five READ/WRITE bit-fields permit the user to assign a Transmit POS-PHY Port Address to the Transmit POS-PHY Interface block. NOTE: The Saturn POS-PHY Level 2 and 3 specifications permit the user to assign a Transmit POS-PHY Port Address of any five-bit value other than 0x1F (the NULL Address).
63
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
DS3/E3 FRAMER AND PLCP PROCESSOR BLOCK REGISTERS
DS/E3 FRAMER BLOCK REGISTERS The register map for the DS3/E3 Framer Block is presented in the Table below. Additionally, a detailed description of each of the ?DS3/E3 Framer? block registers is presented below Framer Operating Mode Register (Address = 0x1100)
BIT 7 Framer Local Loop Back R/W 0 BIT 6 IsDS3 R/W 0 BIT 5 Interna lLOS Enable R/W 1 BIT 4 RESET R/W 0 BIT 3 Direct Map ATM R/W 1 BIT 2 Frame Format R/W 0 BIT 1 BIT 0
TimRefSel[1:0] R/W 1 R/W 1
BIT NUMBER 7
NAME Framer Local Loop Back
TYPE R/W
DESCRIPTION Framer Block Local Loop-back Mode: This READ/WRITE bit field configures the XRT79L71 to operate in the Framer Local Loop-back Mode. If the XRT79L71 has been configured to operate in the Framer Local Loop-back Mode, then the signal that is generated by the Transmit DS3/E3 Framer block will be internally looped back into the receive input of the Receive DS3/E3 Framer block. NOTE: Whenever the XRT79L71 has been configured into the Framer Local Loop-back Mode, then the Transmit DS3/ E3 LIU and Receive DS3/E3 LIU Blocks will NOT be operating in the Signal Path. 0 - Configures the XRT79L71 to operate in the Normal Operating (e.g., Non-Framer Local Loop-back) Mode 1 - Configures the XRT79L71 to operate in the Framer Local Loop-back Mode
6
IsDS3
R/W
Is DS3 Mode: This READ/WRITE bit-field, along with Bit 2 (Frame Format), permits the user to configure both the Transmit and Receive DS3/E3 Framer blocks to operate in the appropriate framing format. The relationship between the state of this bit-field, Bit 2 and the resulting framing format is presented below.
Bit 6 (IsDS3) 0 0 1 1
Bit 2 (Frame Format) 0 1 0 1
Framing Format E3, ITU-T G.751 E3, ITU-T G.832 DS3, C-bit Parity DS3, M13
+
NOTE: These bit settings also configure the Transmit DS3/E3 LIU and Receive DS3/E3 LIU Blocks into either the DS3 or E3 Modes.
64
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 5
NAME Internal LOS Enable
TYPE R/W
DESCRIPTION Internal LOS Enable: This READ/WRITE bit-field permits the user to enable or disable the Internal LOS Detector, within the Receive DS3/E3 Framer block. If the user disables the Internal LOS Detector then the Receive Section of the XRT79L71 will only declare the LOS defect condition, whenever the Receive DS3/E3 LIU block declares the LOS defect condition. 0 - Internal LOS Detector is disabled. 1 - Internal LOS Detector is enabled. Software RESET Input: A "0" to "1" transition in this bit-field commands a Software RESET to the XRT79L71. Once the user executes a Software reset to the frame, all of the internal state machines will be reset and the Receive DS3/E3 Framer block will execute a Reframe operation. NOTE: For a Software Reset, the contents of the Command Register will not be reset to their default values.
4
RESET
R/W
3
Direct Map ATM
R/W
Direct Map ATM: This READ/WRITE bit-field permits the user to configure the XRT79L71 to operate in either the Direct Map ATM mode or in the PLCP Mode. If the user configures the XRT79L71 to operate in the Direct Map ATM Mode, then both the Transmit PLCP Processor and the Receive PLCP Processor blocks will be bypassed and will not process any ATM cell traffic. In this case, ATM cells will be DIRECTlY mapped into the payload bits within each outbound DS3 or E3 frame, without first being mapped into PLCP frames. If the user configures the XRT79L71 to operate in the Direct Map ATM Mode, then both the Transmit PLCP Processor and Receive PLCP Processor blocks will be enabled and will be processing ATM cell traffic. 0 - Configures the XRT79L71 to operate in the PLCP Mode. 1 - Configures the XRT79L71 to operate in the Direct Map ATM Mode. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the ATM UNI Mode.
65
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME Frame Format
TYPE R/W
DESCRIPTION Frame Format: This READ/WRITE bit-field, along with Bit 6 (IsDS3), permits the user to configure the both the Receive DS3/E3 Framer and the Transmit DS3/E3 Framer blocks to operate in the appropriate framing format. The relationship between the state of this bitfield, Bit 2 and the resulting framing format is presented below.
Bit 6 (IsDS3) 0 0 1 1
Bit 2 (Frame Format) 0 1 0 1
Framing Format E3, ITU-T G.751 E3, ITU-T G.832 DS3, C-bit Parity DS3, M13
NOTE: These bit settings also configure the Transmit DS3/E3 LIU and Receive DS3/E3 LIU Blocks into either the DS3 or E3 Modes. 1-0 TimRefSel[1:0] R/W Time Reference Select: These two READ/WRITE bit-fields permit the user to define both the timing source and the framing-alignment source for the Transmit DS3/E3 Framer block, as presented below.
TimRefSel[1:0] 00 Timing Reference Loop-Timing (Transmit DS3/E3 Framer block timing is taken from the Receive DS3/E3 LIU block) Framing Reference The Transmit DS3/E3 Framer block will initiate the generation of a given "outbound" DS3/E3 frame, based upon a clock signal that is asynchronous with respect to any externally supplied signal The Transmit DS3/E3 Framer block will generate a new DS3/E3 frame upon the rising edge of the TxFrameRef Input
01
The TxInClk input pin will function as the Timing Source for the Transmit DS3/E3 Framer block The Transmit DS3/E3 Framer block will generate a new DS3/E3 frame upon the rising edge of the TxFrameRef Input The TxInClk input pin will function as the Timing Source for the Transmit DS3/E3 Framer block The TxInClk input pin will function as the Timing Source for the Transmit DS3/E3 Framer block
10
Asynchronous
11
Asynchronous
66
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
I/O Control Register (Address = 0x1101)
BIT 7 Disable TxLOC R/W 1 BIT 6 LOC R/O 0 BIT 5 Disable RxLOC R/W 1 R/O 0 R/O 0 BIT 4 BIT 3 Reserved R/O 1 R/O 0 BIT 2 BIT 1 BIT 0 Reframe R/W 0
BIT NUMBER 7
NAME Disable TxLOC
TYPE R/W
DESCRIPTION Disable Transmit Loss of Clock Feature: This READ/WRITE bit-field permits the user to either enable or disable the Transmit Loss of Clock feature. If this feature is enabled, then the DS3/E3 Framer block will enable some circuitry that will terminate the current READ or WRITE access (to the Microprocessor Interface), if a Loss of Transmit (or Frame Generator) Clock Event were to occur. The intent behind this feature is to prevent any READ/WRITE accesses (to the DS3/E3 Framer block) from hanging in the event of a Loss of Clock event. 0 - Enables the Transmit Loss of Clock feature. 1 - Disables the Transmit Loss of Clock feature. Loss of Clock Indicator: This READ-ONLY bit-field indicates that the Channel has experiences a Loss of Clock event. Disable Receive Loss of Clock Feature: This READ/WRITE bit-field permits the user to either enable or disable the Receive Loss of Clock feature. If this feature is enabled, then the DS3/E3 Framer block will enable some circuitry that will terminate the current READ or WRITE access (to the Microprocessor Interface), if a Loss of Receiver Clock Event were to occur. The intent behind this feature is to prevent any READ/WRITE accesses (to the DS3/E3 Framer block) from hanging in the event of a Loss of Clock event. 0 - Enables the Receive Loss of Clock feature. 1 - Disables the Receive Loss of Clock feature. the User must make sure that each of these bits are set to "0" in order to ensure proper operation.
6
LOC
R/O
5
Disable RxLOC
R/W
4-1 0
Reserved Reframe R/W
Receive DS3/E3 Framer Block - Reframe Command: A "0" to "1" transition, within this bit-field commands the Receive DS3/E3 Framer block to exit the Frame Maintenance Mode, and go back and enter the Frame Acquisition Mode NOTE: The user should go back and set this bit-field to "0" following execution of the Reframe Command.
67
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Framer Block Interrupt Enable Register (Address = 0x1104)
BIT 7 Receive DS3/E3 Framer Block Interrupt Enable R/W 0 BIT 6 Receive PLCP Processor Block Interrupt Enable R/O 0 R/O 0 R/O 0 BIT 5 BIT 4 Unused BIT 3 BIT 2 BIT 1 Transmit DS3/E3 Framer Block Interrupt Enable R/O 0 R/O 0 R/W 0 BIT 0 One Second Interrupt
R/W 0
BIT NUMBER 7
NAME Receive DS3/E3 Framer Block Interrupt Enable
TYPE R/W
DESCRIPTION Receive DS3/E3 Framer Block Interrupt Enable: This READ/WRITE bit-field permits the user to enable or disable the Receive DS3/E3 Framer block for Interrupt Generation. If the user enables the Receive DS3/E3 Framer block (for Interrupt Generation) at the block level, the user still needs to enable the interrupts at the Source level, in order for these interrupts to be enabled. However, if the user disables the Receive DS3/E3 Framer block (for Interrupt Generation) at the Block Level, then ALL Receive DS3/E3 Framer block-related interrupts are disabled. 0 - The Receive DS3/E3 Framer block is Disabled for Interrupt Generation. 1 - The Receive DS3/E3 Framer block is enabled (at the Block level) for Interrupt Generation. Receive PLCP Processor Block Interrupt Enable: This READ/WRITE bit-field permits the user to enable or disable the Receive PLCP Processor block for Interrupt Generation. If the user enables the Receive PLCP Processor block (for Interrupt Generation) at the block level, the user will still need to enable the individual interrupts at the Source Level, as well, in order for these interrupts to be enabled. However, if the user disables the Receive PLCP Processor block (for Interrupt Generation) at the Block Level, then ALL Receive PLCP Processor block-related interrupts are disabled. 0 - The Receive PLCP Processor block is disabled for Interrupt Generation. 1 - The Receive PLCP Processor block is enabled for Interrupt Generation. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the ATM/PLCP Mode.
6
Receive PLCP Processor Block Interrupt Enable
R/W
5-2
Unused
R/O
68
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME Transmit DS3/E3 Framer Block Interrupt Enable
TYPE R/W
DESCRIPTION Transmit DS3/E3 Framer Block Interrupt Enable: This READ/WRITE bit-field permits the user to enable or disable the Transmit DS3/E3 Framer block for Interrupt Generation. If the user enables the Transmit DS3/E3 Framer block (for Interrupt Generation) at the block level, the user still needs to enable the interrupts at the Source level, in order for these interrupts to be enabled However, if the user disables the Transmit DS3/E3 Framer block (for Interrupt Generation) at the Block Level, then ALL Transmit DS3/E3 Framer block -related interrupts are disabled. 0 - Transmit DS3/E3 Framer block is Disabled for Interrupt Generation. 1 - Transmit DS3/E3 Framer block is Enabled (at the Block Level) for Interrupt Generation. One Second Interrupt Enable: This READ/WRITE bit-field permits the user to enable or disable the One-Second Interrupt. If the user enables this interrupt, then the XRT79L71 will generate an interrupt at one second intervals. 0 - One Second Interrupt is disabled. 1 - One Second Interrupt is enabled.
0
One Second Interrupt
R/W
Framer Block Interrupt Status Register (Address = 0x1105)
BIT 7 Receive DS3/E3 Framer Block Interrupt Status R/O 0 BIT 6 Receive PLCP Processor Block Interrupt Status R/O 0 R/O 0 R/O 0 BIT 5 BIT 4 Unused BIT 3 BIT 2 BIT 1 Transmit DS3/E3 Framer Block Interrupt Status R/O 0 R/O 0 R/O 0 BIT 0 One Second Interrupt
RUR 0
BIT NUMBER 7
NAME Receive DS3/E3 Framer Block Interrupt Status
TYPE R/O
DESCRIPTION Receive DS3/E3 Framer Block Interrupt Status: This READ-ONLY bit-field indicates whether or not a Receive DS3/E3 Framer Block-related interrupt is requesting interrupt service. 0 - The Receive DS3/E3 Framer block is NOT requesting any interrupt service. 1 - The Receive DS3/E3 Framer block is requesting interrupt service.
69
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 6
NAME Receive PLCP Processor Block Interrupt Status
TYPE R/O
DESCRIPTION Receive PLCP Processor Block Interrupt Status: This READ-ONLY bit-field indicates whether or not a Receive PLCP Processor Block related interrupt is requesting interrupt service. 0 - The Receive PLCP Processor block is NOT requesting any interrupt service. 1 - The Receive PLCP Processor block is requesting interrupt service. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the ATM/PLCP Mode.
6-2 1
Unused Transmit DS3/E3 Framer Block Interrupt Status
R/O R/O Transmit DS3/E3 Framer Block Interrupt Status: This READ-ONLY bit-field indicates whether or not a Transmit DS3/E3 Framer block -related interrupt is requesting interrupt service. 0 - The Transmit DS3/E3 Framer block is NOT requesting any interrupt service. 1 - The Transmit DS3/E3 Framer block is requesting interrupt service. One Second Interrupt Status: This RESET-upon-READ bit-field indicates whether or not a One second Interrupt has occurred since the last read of this register. 0 - The One Second Interrupt has NOT occurred since the last read of this register. 1 - The One Second Interrupt has occurred since the last read of this register.
0
One Second Interrupt Status
RUR
Test Register (Address = 0x110C)
BIT 7 TxOHSrc R/W 0 R/O 0 BIT 6 Unused R/O 0 BIT 5 BIT 4 RxPRBS Lock R/O 0 BIT 3 RxPRBS Enable R/W 0 BIT 2 TxPRBS Enable R/W 0 R/O 0 BIT 1 Unused R/O 0 BIT 0
70
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7 TxOHSrc
NAME
TYPE R/W
DESCRIPTION Transmit Overhead Bit Source: This READ/WRITE bit-field permits the user to configure the Transmit DS3/E3 Framer block to accept and insert overhead bits/bytes which are input via the Transmit Payload Data Input Interface block, as indicated below .0 - No overhead bit insertion will occur. Overhead bits/bytes are internally generated by the Transmit DS3/E3 Framer block. 1 - Overhead bit insertion will occur. In this case, the overhead bits/byte data is accepted from the Transmit Payload Data Input Interface block. NOTE: This register bit applies to all framing formats that are supported by the Transmit DS3/E3 Framer block.
6-5 4
Unused RxPRBS Lock
R/O R/O PRBS Lock Indicator: This READ-ONLY bit-field indicates whether or not the PRBS Receiver (within the XRT79L71) has acquired PRBS Lock with the payload data of the incoming DS3 or E3 data stream. 0 - PRBS Receiver does not have PRBS Lock with the incoming data stream. 1 - PRBS Receiver does have PRBS Lock with the incoming data stream. Receive PRBS Enable: This READ/WRITE bit-field permits the user to either enable or disable the PRBS Receiver within the Receive DS3/E3 Framer block. Once the user enables the PRBS Receiver, then it will proceed to attempt to acquire and maintain pattern (or PRBS Lock) within the payload bits, within the incoming DS3 or E3 data stream. 0 - Disables the PRBS Receiver. 1 - Enables the PRBS Receiver. Transmit PRBS Enable: This READ/WRITE bit-field permits the user to either enable or disable the PRBS Generator within the Transmit DS3/E3 Framer block. Once the user enables the PRBS Generator block, then it will proceed to insert a PRBS pattern into the payload bits, within the outbound DS3 or E3 data stream. 0 - Disables the PRBS Generator. 1 - Enables the PRBS Generator.
3
RxPRBS Enable
R/W
2
TxPRBS Enable
R/W
1-0
Unused
R/O
71
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Payload HDLC Control Register, Address = 0x110D
BIT 7 Framer By-Pass R/W 0 BIT 6 HDLC Controller Enable R/W 0 BIT 5 HDLC CRC-32 R/W 0 BIT 4 Unused BIT 3 HDLC Loop-back R/W 0 R/O 0 BIT 2 BIT 1 Unused BIT 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7 6
NAME Framer By-Pass HDLC Controller Enable
TYPE R/W R/W
DESCRIPTION
HDLC Controller Enable: This READ/WRITE bit-field configures the XRT79L71 to operate in either the High-Speed HDLC Controller Mode, or in the ClearChannel Framer Mode. If the user configures the XRT79L71 to operate in the HighSpeed HDLC Controller Mode, then all of the following will be true In the Transmit Direction Some of the Transmit Payload Data Input Interface pins will change function, and will present a byte-wide Transmit HighSpeed HDLC Controller input interface to the System-Side Terminal Equipment. This Transmit High-Speed HDLC Controller input interface will also present the System-Side Terminal Equipment with a demand output clock signal (which is approximately one-eight of the either the E3 or DS3 rates, depending which rate is being used). This Transmit High-Speed HDLC Controller Input Interface will accept data (from the System-Side Terminal Equipment) in a byte-wide manner. As the Transmit High-Speed HDLC Controller Input Interface accepts this data, it will route this data to the Transmit High-Speed HDLC Controller block where it will encapsulate this data into a variable-length HDLC frame. The Transmit High-Speed HDLC Controller block will also take on the responsibility of zero-stuffing the payload data, within each of these outbound HDLC frames. Finally, the Transmit High-Speed HDLC Controller circuitry will optionally append either a CRC-32 or CRC-16 value to the back-end of any Outbound HDLC frame. Anytime the System-Side Terminal Equipment is NOT providing any data to the Transmit High-Speed HDLC Controller Input Interface, then the Transmit High-Speed HDLC Controller block will generate a string of repeating Flag Sequence octets (0x7E), in order to (1) denote the boundaries of all outbound HDLC frames and (2) to indicate that no HDLC frames are currently being transported across the DS3/E3 transport medium. This composite Outbound data-stream (consisting of HDLC frames and Flag Sequence octets) will be routed to the Transmit DS3/E3 Framer block. In this case, the Transmit DS3/E3 Framer block will insert this composite Outbound data-stream into the payload bits within each outbound DS3 or E3 datastream.
72
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 6
NAME HDLC Controller Enable Continued
TYPE R/W
DESCRIPTION In the Receive Direction In the Receive Direction, the Receive High-Speed HDLC Controller block will accept the payload data (within the incoming DS3/E3 data-stream) from the Receive DS3/E3 Framer block. As the Receive High-Speed HDLC Controller block receives this incoming data, it will perform the following functions.
* It will flag any occurrence of the Flag Sequence octet, within
the incoming data-stream..
* It will locate the boundaries of the incoming HDLC frames.* It
will perform zero-unstuffing on the payload data (within each incoming HDLC frame).
* It will compute and verify either the CRC-16 or CRC-32 value
(that is appended at the back-end of the outbound HDLC Frame).
* It will output this incoming HDLC data to the System-Side
Terminal Equipment via a byte-wide output interface. 0 - Configures the XRT79L71 to operate in the Clear-Channel Framer Mode (e.g., disables the Transmit and Receive HighSpeed HDLC Controller blocks). 1- Configures the XRT79L71 to operate in the High-Speed HDLC Controller (e.g., enables the Transmit and Receive HighSpeed HDLC Controller blocks). 5 HDLC CRC-32 R/W HDLC CRC-32: This READ/WRITE bit-field permits the user to configure the Transmit and Receive High-Speed HDLC Controller blocks to handle either CRC-16 or CRC-32 values (at the back-end of each HDLC frame), as described below. If configured to handle CRC-16 values If the XRT79L71 is configured to handle CRC-16 Values then all of the following is true.
* The Transmit High-Speed HDLC Controller block will compute
and append a CRC-16 (2-byte) value to the back-end of each Outbound HDLC frame.
* The Receive High-Speed HDLC Controller block will compute
and verify the CRC-16 value (which has been appended to the back-end) of each incoming HDLC frame. If configured to handle CRC-32 values: If the XRT79L71 is configured to handle CRC-32 Values then all of the following is true.
* The Transmit High-Speed HDLC Controller block will compute
and append a CRC-32 (4-byte) value to the back-end of each Outbound HDLC frame.
* The Receive High-Speed HDLC Controller block will compute
and verify the CRC-32 value (which has been appended to the back-end) of each incoming HDLC frame. 0 - Configures the XRT79L71 to handle CRC-16 values. 1 - Configures the XRT79L71 to handle CRC-32 values. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the High-Speed HDLC Controller Mode.
73
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4 3 2-0 Unused
NAME
TYPE R/O R/W R/O
DESCRIPTION
HDLC Loop-back Unused
RECEIVE DS3 RELATED REGISTERS Receive DS3 Configuration and Status Register (Address = 0x1110)
BIT 7 AIS Defect Condition Declared R/O 0 BIT 6 LOS Defect Condition Declared R/O 0 BIT 5 DS3 Idle Condition Declared R/O 0 BIT 4 OOF Defect Condition Declared R/O 1 BIT 3 Unused BIT 2 Framing with Valid P-Bits R/W 1 BIT 1 F-Sync Algo R/W 0 BIT 0 M-Sync Algo R/W 0
R/O 0
BIT NUMBER 7
NAME AIS Defect Condition Declared
TYPE R/O
DESCRIPTION AIS Defect Condition Declared Indicator: This READ-ONLY bit-field indicates whether or not the Receive DS3/E3 Framer block is currently declaring the AIS defect condition within the incoming DS3 data-stream, as described below. 0 - The Receive DS3/E3 Framer block is NOT currently declaring the AIS defect condition. 1 - The Receive DS3/E3 Framer block is currently declaring the AIS defect condition. LOS Defect Condition Declared Indicator: This READ-ONLY bit-field indicates whether or not the Receive Section of the XRT79L71 (e.g., either the Receive DS3/E3 LIU or the Receive DS3/E3 Framer block) is currently detecting the LOS defect condition, as described below. 0 - Indicates that the Receive Section of the XRT79L71 is NOT currently declaring the LOS defect condition. 1 - Indicates that the Receive Section of the XRT79L71 is currently declaring the LOS defect condition. DS3 Idle Condition Declared Indicator: This READ-ONLY bit-field indicates whether or not the Receive DS3/E3 Framer block is currently detecting the DS3 Idle pattern, in its incoming path, as described below. 0 - Indicates that the Receive DS3/E3 Framer block is NOT currently declaring the DS3 Idle Condition. 1 - Indicates that the Receive DS3/E3 Framer block is currently declaring the DS3 Idle Condition. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3 Mode.
6
LOS Defect Condition Declared
R/O
5
DS3 Idle Condition Declared
R/O
74
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 4
NAME OOF Defect Condition Declared
TYPE R/O
DESCRIPTION OOF (Out of Frame) Defect Condition Declared Indicator: This READ-ONLY bit-field indicates whether or not the Receive DS3/E3 Framer block is currently declaring the OOF (Out of Frame) defect condition. 0 - Indicates that the Receive DS3/E3 Framer block is NOT currently declaring the OOF defect condition. 1 - Indicates that the Receive DS3/E3 Framer block is currently declaring the OOF defect condition.
3 2
Unused Framing with Valid P Bits
R/O R/W Framing with Valid P-Bit Select: This READ/WRITE bit-field permits the user to choose between two different sets of DS3 Frame Acquisition/Maintenance criteria that the Receive DS3/E3 Framer block will use to (1) acquire and declare Frame Synchronization, and (2) to declare the OOF Defect condition .0 - Normal Framing Acquisition/Maintenance Criteria (without Pbit Checking) In this mode, the Receive DS3/E3 Framer block will declare the In-frame state, one it has successfully completed both the F-Bit Search and the M-Bit Search states 1 - Framing Acquisition/Maintenance with P-bit CheckingIn this mode, the Receive DS3/E3 Framer block will (in addition to passing through the F-Bit Search and M-Bit Search states) also verify valid P-bits, prior to declaring the In-Frame state. NOTE: This bit-field is ignored if the XRT79L71 has been configured to operate in the E3 Mode.
1
F-Sync Algo
R/W
F-Bit Search State Criteria Select: This READ/WRITE bit-field permits the user to choose between two different sets of DS3 Out of Frame (OOF) Defect Declaration criteria. 0 - The OOF defect condition will be declared when 6 out of 15 F-bits are erred. 1 - The OOF defect condition will be declared when 3 out of 15 F-bits are erred. NOTE: This bit-field is ignored if the XRT79L71 has been configured to operate in the E3 Mode.
0
M-Sync Algo
R/W
M-Bit Search State Criteria Select: This READ/WRITE bit-field permits the user to choose between two different sets of DS3 Out of Frame (OOF) Defect Declaration criteria. 0 - M-bit Errors do not result in the Receive DS3/E3 Framer block declaring the OOF defect condition. 1 - The OOF defect condition will be declared when all M-bits, within 3 out of 4 consecutive DS3 frames are in error. NOTE: This bit-field is ignored if the XRT79L71 has been configured to operate in the E3 Mode.
75
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive DS3 Status Register (Address = 0x1111)
BIT 7 BIT 6 Unused BIT 5 BIT 4 FERF/RDI Defect Declared R/O 0 R/O 0 BIT 3 RxAIC BIT 2 BIT 1 RxFEBE[2:0] BIT 0
R/O 0
R/O 0
R/O 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-5 4 Unused
NAME
TYPE R/O R/O
DESCRIPTION
FERF/RDI Defect Declared
FERF/RDI (Far-End Receive Failure/Remote Defect Indicator) Defect Declared Indicator: This READ-ONLY bit-field indicates whether or not the Receive DS3/E3 Framer block is currently declaring the FERF/RDI defect condition, as described below. 0 - The Receive DS3/E3 Framer block is NOT currently declaring the FERF/RDI defect condition. 1 - The Receive DS3/E3 Framer block is currently declaring the FERF/RDI defect condition. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3 Mode.
3
RxAIC
R/O
Receive AIC State: This READ-ONLY bit-field indicates the current state of the AIC bit-field within the incoming DS3 data-stream. 0 - Indicates that the Receive DS3/E3 Framer block has received at least 2 consecutive M-frames that have the AIC bit-field set to "0". 1 - Indicates that the Receive DS3/E3 Framer block has received at least 63 consecutive M-frames that have the AIC bit-field set to "1". NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3 Mode.
2-0
RxFEBE[2:0]
R/O
Receive FEBE (Far-End Block Error) Value: These READ-ONLY bit-fields reflect the FEBE value within the most recently received DS3 frame. RxFEBE[2:0] = [1, 1, 1] indicates a normal condition. All other values for RxFEBE[2:0] indicates an erred condition at the remote terminal equipment. NOTE: These bit-fields are only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
76
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive DS3 Interrupt Enable Register (Address = 0x1112)
BIT 7 Detection of CP Bit Error Interrupt Enable R/W 0 BIT 6 Change of LOS Defect Condition Interrupt Enable R/W 0 BIT 5 Change of AIS Defect Condition Interrupt Enable R/W 0 BIT 4 Change of Idle Condition Interrupt Enable R/W 0 BIT 3 Change of FERF Defect Condition Interrupt Enable R/W 0 BIT 2 Change of AIC State Interrupt Enable R/W 0 BIT 1 Change of OOF Defect Condition Interrupt Enable R/W 0 BIT 0 Detection of P-Bit Error Interrupt Enable R/W 0
BIT NUMBER 7
NAME Detection of CP Bit Error Interrupt Enable
TYPE R/W
DESCRIPTION Detection of CP-Bit Error Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Detection of CP-Bit Error Interrupt, within the Channel. If the user enables this interrupt, then the Receive DS3/E3 Framer block will generate an interrupt anytime it detects CP bit errors. 0 - Disables the Detection of CP Bit Error Interrupt. 1 - Enables the Detection of CP-Bit Error Interrupt. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing Format.
6
Change of LOS Defect Condition Interrupt Enable
R/W
Change in LOS Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in LOS (Loss of Signal) Defect Condition Interrupt, within the XRT79L71. If the user enables this interrupt, then the Receive DS3/E3 Framer block will generate an interrupt in response to either of the following conditions.*
* The instant that the Receive DS3/E3 Framer block declares
the LOS defect condition.
* The instant that the Receive DS3/E3 Framer block clears the
LOS defect condition. 0 - Disables the Change in LOS Defect Condition Interrupt. 1 - Enables the Change in LOS Defect Condition Interrupt. 5 Change of AIS Defect Condition Interrupt Enable R/W Change in AIS Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in AIS (Alarm Indication Signal) Defect Condition Interrupt, within the XRT79L71. If the user enables this interrupt, then the Receive DS3/E3 Framer block will generate an interrupt in response to either of the following conditions.*
* The instant that the Receive DS3/E3 Framer block declares
the AIS defect condition.
* The instant that the Receive DS3/E3 Framer block clears the
AIS defect condition. 0 - Disables the Change in AIS Defect Condition Interrupt. 1 - Enables the Change in AIS Defect Condition Interrupt.
77
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4
NAME Change of DS3 Idle Condition Interrupt Enable
TYPE R/W
DESCRIPTION Change in DS3 Idle Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in DS3 Idle Condition Interrupt, within the XRT79L71. If the user enables this interrupt, then the Receive DS3/E3 Framer block will generate an interrupt in response to either of the following conditions.
* The instant that the Receive DS3/E3 Framer block declares
the DS3 Idle condition.
* The instant that the Receive DS3/E3 Framer block clears the
DS3 Idle condition .0 - Disables the Change in DS3 Idle Condition Interrupt. 1 - Enables the Change in DS3 Idle Condition Interrupt. 3 Change of FERF/RDI Defect Condition Interrupt Enable R/W Change in FERF/RDI Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in FERF/RDI (Far-End Receive Failure/ Remote Defect Indicator) Defect Condition Interrupt, within the XRT79L71. If the user enables this interrupt, then the Receive DS3/E3 Framer block will generate an interrupt in response to either of the following conditions.
* The instant that the Receive DS3/E3 Framer block declares
the FERF/RDI defect condition.*
* The instant that the Receive DS3/E3 Framer block clears the
FERF/RDI defect condition. 0 - Disables the Change in FERF/RDI Defect Condition Interrupt. 1 - Enables the Change in FERF/RDI Defect Condition Interrupt. 2 Change of AIC State Interrupt Enable R/W Change in AIC State Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in AIC State Interrupt, within the XRT79L71. If the user enables this interrupt, then the Receive DS3/E3 Framer block will generate an interrupt in response to it detecting a change in the AIC bit-field, within the incoming DS3 data stream. 0 - Disables the Change in AIC State Interrupt 1 - Enables the Change in AIC State Interrupt Change in OOF Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in OOF (Out of Frame) Defect Condition Interrupt, within the XRT79L71. If the user enables this interrupt, then the Receive DS3/E3 Framer block will generate an interrupt in response to either of the following conditions.*
1
Change of OOF Defect Condition Interrupt Enable
R/W
* The instant that the Receive DS3/E3 Framer block declares
the OOF defect condition.
* The instant that the Receive DS3/E3 Framer block clears the
OOF defect condition. 0 - Disables the Change in OOF Defect Condition Interrupt. 1 - Enables the Change in OOF Defect Condition Interrupt.
78
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME Detection of P-Bit Error Interrupt Enable
TYPE R/W
DESCRIPTION Detection of P-Bit Error Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Detection of CP-Bit Error Interrupt, within the XRT79L71. If the user enables this interrupt, then the Receive DS3/E3 Framer block will generate an interrupt anytime it detects CP bit errors. 0 - Disables the Detection of CP Bit Error Interrupt. 1 - Enables the Detection of CP-Bit Error Interrupt.
Receive DS3 Interrupt Status Register (Address = 0x1113)
BIT 7 Detection of CP Bit Error Interrupt Status BIT 6 Change of LOS Defect Condition Interrupt Status RUR 0 BIT 5 Change of AIS Defect Condition Interrupt Status RUR 0 BIT 4 Change of DS3 Idle Condition Interrupt Status RUR 0 BIT 3 Change of FERF/RDI Defect Condition Interrupt Status RUR 0 BIT 2 Change of AIC State Interrupt Status BIT 1 Change of OOF Defect Condition Interrupt Status RUR 0 BIT 0 Detection of P-Bit Error Interrupt Status
RUR 0
RUR 0
RUR 0
BIT NUMBER 7
NAME Detection of CP Bit Error Interrupt Status
TYPE RUR
DESCRIPTION Detection of CP-Bit Error Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Detection of CP-Bit Error Interrupt has occurred since the last read of this register as depicted below. 0 - The Detection of CP-Bit Error Interrupt has not occurred since the last read of this register. 1 - The Detection of CP-Bit Error Interrupt has occurred since the last read of this register. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing Format.
6
Change of LOS Defect Condition Interrupt Status
RUR
Change in LOS Defect Condition Interrupt Status: This RESET-upon-READ register indicates whether or not the Change in LOS Defect Condition Interrupt has occurred since the last read of this register as debicted below. 0 - The Change in LOS Defect Condition Interrupt has not occurred since the last read of this register. 1 - The Change in LOS Defect Condition Interrupt has occurred since the last read of this register.
79
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 5
NAME Change of AIS Defect Condition Interrupt Status
TYPE RUR
DESCRIPTION Change in AIS Defect Condition Interrupt Status: This RESET-upon-READ register indicates whether or not the Change in AIS Defect Condition Interrupt has occurred since the last read of this register as depicted below. 0 - The Change in AIS Defect Condition Interrupt has not occurred since the last read of this register. 1 - The Change in AIS Defect Condition Interrupt has occurred since the last read of this register. Change in DS3 Idle Condition Interrupt Status: This RESET-upon-READ register indicates whether or not the Change in DS3 Idle Condition interrupt has occurred since the last read of this register. 0 - The Change in DS3 Idle Condition Interrupt has not occurred since the last read of this register. 1 - The Change in DS3 Idle Condition Interrupt has occurred since the last read of this register. Change in FERF/RDI Defect Condition Interrupt Status: This RESET-upon-READ register indicates whether or not the Change in FERF/RDI Defect Condition Interrupt has occurred since the last read of this register. 0 - The Change in FERF/RDI Defect Condition Interrupt has not occurred since the last read of this register. 1 - The Change in FERF/RDI Defect Condition Interrupt has occurred since the last read of this register. Change in AIC State Interrupt Status: This RESET-upon-READ register bit indicates whether or not the Change in AIC State interrupt has occurred since the last read of this register. 0 - The Change in AIC State Interrupt has not occurred since the last read of this register. 1 - The Change in AIC State Interrupt has occurred since the last read of this register. Change in OOF Defect Condition Interrupt Status: This RESET-upon-READ register indicates whether or not the Change in OOF Defect Condition Interrupt has occurred since the last read of this register. 0 - The Change in OOF Defect Condition Interrupt has not occurred since the last read of this register. 1 - The Change in OOF Defect Condition Interrupt has occurred since the last read of this register. Detection of P-Bit Error Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Detection of CP-Bit Error Interrupt has occurred since the last read of this register. 0 - The Detection of CP-Bit Error Interrupt has not occurred since the last read of this register. 1 - The Detection of CP-Bit Error Interrupt has occurred since the last read of this register.
4
Change of DS3 Idle Condition Interrupt Status
RUR
3
Change of FERF/RDI Defect Condition Interrupt Status
RUR
2
Change of AIC State Interrupt Status
RUR
1
Change of OOF Defect Condition Interrupt Status
RUR
0
Detection of P-Bit Error Interrupt Status
RUR
80
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive DS3 Sync Detect Register (Address = 0x1114)
BIT 7 BIT 6 BIT 5 Unused R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 BIT 4 BIT 3 BIT 2 P-Bit Correct R/W 0 BIT 1 F Algorithm R/W 0 BIT 0 One and Only R/W 0
BIT NUMBER 7-3 2 Reserved
NAME
TYPE R/O R/W
DESCRIPTION
P-Bit Correct
P-Bit Correct: This READ/WRITE bit-field permits the user to enable or disable the P-Bit Correct feature within the Receive DS3/E3 Framer block. If the user enables this feature, then the Receive DS3/E3 Framer block will automatically invert the state of any P-bits, whenever it detects P-bit errors within the incoming DS3 datastream. 0 - Disables the P-Bit Correct feature. 1 - Enables the P-Bit Correct feature F-Bit Search Algorithm Select: This READ/WRITE bit-field permits the user to select the F-bit acquisition criteria that the Receive DS3/E3 Framer block will use whenever it is operating in the F-Bit Search state. 0 - Configures the Receive DS3/E3 Framer block to move on to the M-Bit Search state whenever it has properly located 10 consecutive F-bits within the incoming DS3 data-stream. 1 -Configures the DS3/E3 Framer block to move on to the M-Bit Search state whenever it has properly located 16 consecutive Fbits within the incoming DS3 data-stream. NOTE: This bit-field is only active if the user has configured the XRT79L71 to operate in the DS3 Mode.
1
F Algorithm
R/W
0
One and Only
R/W
F-Bit Search/Mimic-Handling Algorithm Select: This READ/WRITE bit-field permits the user to select the F-bit acquisition criteria that the Receive DS3/E3 Framer block will use whenever it is operating in the F-Bit Search state. 0 - Configures the Receive DS3/E3 Framer block to move on to the M-Bit Search state whenever it has properly located 10 (or 16) consecutive F-bits (as configured in Bit 1 of this register). 1 - Configures the Receive DS3/E3 Framer block to move on to the M-Bit Search state, when (1) it has properly located 10 (or 16) consecutive F-bits and (2) when it has located and identified only one viable F-Bit Alignment candidate. NOTE: If this bit is set to "1", then the Receive DS3/E3 Framer block will NOT transition into the M-Bit Search state, as long as at least two viable candidate set of bits appear to function as the F-bits.
81
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive DS3 FEAC Register (Address = 0x1116)
BIT 7 Unused R/O 0 R/O 1 R/O 1 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 Unused R/O 1 R/O 1 R/O 0
RxFEAC_Code[5:0] R/O 1 R/O 1
BIT NUMBER 7 6-1 Unused
NAME
TYPE R/O R/O
DESCRIPTION
RxFEAC_Code[5:0]
Receive FEAC Code Word: These READ-ONLY bit-fields contain the value of the most recently validated FEAC Code word. NOTE: These bit-fields are only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
0
Unused
R/O
Receive DS3 FEAC Interrupt Enable/Status Register (Address = 0x1117)
BIT 7 BIT 6 Unused BIT 5 BIT 4 FEAC Valid BIT 3 RxFEAC Remove Interrupt Enable R/W 0 BIT 2 RxFEAC Remove Interrupt Status RUR 0 BIT 1 RxFEAC Valid Interrupt Enable R/W 0 BIT 0 RxFEAC Valid Interrupt Status RUR 0
R/O 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-5 4 Unused
NAME
TYPE R/O R/O
DESCRIPTION Please set to "0" (the default value) for normal operation. FEAC Message Validation Indicator: This READ-ONLY bit-field indicates that the FEAC Code (which resides within the RxDS3 FEAC Register) has been validated by the Receive FEAC Controller block. The Receive FEAC Controller block will validate a FEAC codeword if it has received this codeword in 8 out of the last 10 FEAC Messages. Polled systems can monitor this bit-field, when checking for a newly validated FEAC codeword. 0 - FEAC Message is not (or no longer) validated. 1 - FEAC Message has been validated. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
FEAC Valid
82
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 3
NAME RxFEACRemove Interrupt Enable
TYPE R/W
DESCRIPTION FEAC Message Remove Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive FEAC Remove Interrupt. If the user enables this interrupt, then the Receive DS3/E3 Framer block will generate an interrupt anytime the most recently validated FEAC Message has been removed. The Receive FEAC Controller will remove a validated FEAC codeword, if it has received a different codeword in 3 out of the last 10 FEAC Messages .0 - Receive FEAC Remove Interrupt is disabled. 1 - Receive FEAC Remove Interrupt is enabled. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
2
RxFEAC Remove Interrupt Status
RUR
FEAC Message Remove Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the FEAC Message Remove Interrupt has occurred since the last read of this register. 0 - FEAC Message Remove Interrupt has NOT occurred since the last read of this register. 1 - FEAC Message Remove Interrupt has occurred since the last read of this register. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
1
RxFEAC Valid Interrupt Enable
R/W
FEAC Message Validation Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the FEAC Message Validation Interrupt. If the user enables this interrupt, then the Receive DS3/E3 Framer block will generate an interrupt anytime a new FEAC Codeword has been validated by the Receive FEAC Controller block. 0 - FEAC Message Validation Interrupt is NOT enabled. 1 - FEAC Message Validation Interrupt is enabled. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
0
RxFEAC Valid Interrupt Status
RUR
FEAC Message Validation Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the FEAC Message Validation Interrupt has occurred since the last read of this register. 0 - FEAC Message Validation Interrupt has not occurred since the last read of this register. 1 - FEAC Message Validation Interrupt has occurred since the last read of this register. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
83
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive DS3 LAPD Control Register (Address = 0x1118)
BIT 7 RxLAPD Any BIT 6 BIT 5 Unused BIT 4 BIT 3 BIT 2 Receive LAPD Enable BIT 1 Receive LAPD Interrupt Enable R/W 0 BIT 0 Receive APD Interrupt Status RUR 0
R/W 0
R/O 0
R/O 0
R/O 0
R/O 0
R/W 0
BIT NUMBER 7
NAME RxLAPD Any
TYPE R/W
DESCRIPTION Receive LAPD - Any kind: This READ/WRITE bit-field permits the user to configure the Receive LAPD Controller block to receive any kind of LAPD Message (or HDLC Message) with a size of 82 bytes or less. If the user implements this option, then the Receive LAPD Controller block will be capable of receiving any kind of HDLC Message (with any value of header bytes). The only restriction is that the size of the HDLC Message must not exceed 82 bytes. 0 - Does not invoke this Any Kind of HDLC Message feature. In this case, the Receive LAPD Controller block will only receive HDLC Messages that contains the Bellcore GR-499-CORE values for SAPI and TEI. 1 - Invokes this Any Kind of HDLC Message feature. In this case, the Receive LAPD Controller block will be able to receive HDLC Messages that contain any header byte values. NOTE: The user can determine the size (or byte-count) of the most recently received LAPD/PMDL Message, by reading the contents of the RxLAPD Byte Count Register (Address = 0x1184)
6-3 2
Unused Receive LAPD Enable
R/O R/W Receive LAPD Controller Block Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive LAPD Controller block within the XRT79L71. If the user enables the Receive LAPD Controller block, then it will immediately begin extracting out and monitoring the data (being carried via the DL bits) within the incoming DS3 data stream. 0 - Enables the Receive LAPD Controller block. 1 - Disables the Receive LAPD Controller block. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
84
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME Receive LAPD Interrupt Enable
TYPE R/W
DESCRIPTION Receive LAPD Message Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive LAPD Message Interrupt. If the user enables this interrupt, then the channel will generate an interrupt, anytime the Receive LAPD Controller block receives a new PMDL Message. 0 - Disables the Receive LAPD Message Interrupt. 1 - Enables the Receive LAPD Message Interrupt. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
0
Receive LAPD Interrupt Status
RUR
Receive LAPD Message Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive LAPD Message Interrupt has occurred since the last read of this register. 0 - Receive LAPD Message Interrupt has NOT occurred since the last read of this register. 1 - Receive LAPD Message Interrupt has occurred since the last read of this register. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
Receive DS3 LAPD Status Register (Address = 0x1119)
BIT 7 Unused R/O 0 BIT 6 RxABORT R/O 0 BIT 5 BIT 4 BIT 3 RxCRType R/O 0 BIT 2 RxFCS Error R/O 0 BIT 1 End of Message R/O 0 BIT 0 Flag Present R/O 0
RxLAPDType[1:0] R/O 0 R/O 0
BIT NUMBER 7 Unused
NAME
TYPE R/O
DESCRIPTION
85
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 6
NAME RxABORT
TYPE R/O
DESCRIPTION Receive ABORT Sequence Indicator: This READ-ONLY bit-field indicates whether or not the Receive LAPD Controller block has received an ABORT sequence (e.g., a string of seven consecutive "0s"), as described below. 0 - Indicates that the Receive LAPD Controller block has NOT received an ABORT sequence. 1 - Indicates that the Receive LAPD Controller block has received an ABORT sequence. NOTES: 1. Once the Receive LAPD Controller block receives an ABORT sequence, it will set this bit-field "High", until it receives another LAPD Message. This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
2.
5-4
RxLAPDType[1:0]
R/O
Receive LAPD Message Type Indicator: These two READ-ONLY bits indicate the type of LAPD Message that is residing within the Receive LAPD Message buffer. The relationship between the content of these two bit-fields and the corresponding message type is presented below.
RxLAPDType[1:0] 0 0 1 1 0 1 0 1
Message Type CL Path Identification Idle Signal Identification Test Signal Identification ITU-T Path Identification
NOTE: These bit-fields are only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format. 3 RxCR Type R/O Received C/R Value: This READ-ONLY bit-field indicates the value of the C/R bit (within one of the header bytes) of the most recently received LAPD Message. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format. 2 RxFCS Error R/O Receive Frame Check Sequence (FCS) Error Indicator: This READ-ONLY bit-field indicates whether or not the most recently received LAPD Message frame contained an FCS error. 0 - The most recently received LAPD Message frame does not contain an FCS error. 1 - The most recently received LAPD Message frame does contain an FCS error. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
86
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME End of Message
TYPE R/O
DESCRIPTION End of Message Indicator: This READ-ONLY bit-field indicates whether or not the Receive LAPD Controller block has received a complete LAPD Message, as described below. 0 - Receive LAPD Controller block is currently receiving a LAPD Message, but has not received the complete message. 1 - Receive LAPD Controller block has received a complete LAPD Message. NOTES: 1. Once the Receive LAPD Controller block sets this bitfield "High", this bit-field will remain high, until the Receive LAPD Controller block begins to receive a new LAPD Message. This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
2.
0
Flag Present
R/O
Receive Flag Sequence Indicator: This READ-ONLY bit-field indicates whether or not the Receive LAPD Controller block is currently receiving the Flag Sequence (e.g., a continuous stream of 0x7E octets within the Data Link channel), as described below .0 - Indicates that the Receive LAPD Controller block is NOT currently receiving the Flag Sequence octet. 1 - Indicates that the Receive LAPD Controller block is currently receiving the Flag Sequence octet. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
Receive DS3 Pattern Register (Address = 0x112F)
BIT 7 DS3 AISUnframed "All-Ones" R/W 0 BIT 6 DS3 AIS Non Stuck Stuff R/W 0 BIT 5 Unused BIT 4 Receive LOS Pattern R/W 0 R/W 1 BIT 3 BIT 2 BIT 1 BIT 0
Receive DS3 Idle Pattern[3:0]
R/O 0
R/W 1
R/W 0
R/W 0
87
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7
NAME DS3 AIS - Unframed "AllOnes"
TYPE R/W
DESCRIPTION DS3 AIS - Unframed "All-Ones" - AIS Pattern: This READ/WRITE bit-field, (along with the Non-Stuck-Stuff bit) permits the user specify the AIS Declaration criteria for the Receive DS3 Framer block, as described below. 0 - Configures the Receive DS3 Framer block to declare the AIS defect condition, when receiving a DS3 signal carrying a framed 1010.. pattern. 1 - Configures the Receive DS3 Framer block to declare an AIS condition, when receiving either an unframed, "All-Ones" pattern or a framed 1010.. pattern. DS3 AIS -Non-Stuck-Stuff Option - AIS Pattern: This READ/WRITE bit-field (along with the Unframed "All-Ones" - AIS Pattern bit-field) permits the user to define the AIS Defect Declaration criteria for the Receive DS3 Framer block, as described below. 0 - Configures the Receive DS3 Framer block to require that all C bits are set to "0" before it will declare the AIS defect condition. 1 - Configures the Receive DS3 Framer block to NOT require that all C bits are set to "0" before it will declare the AIS defect condition. In this mode, no attention will be paid to the state of the "C" bits within the incoming DS3 data-stream.
6
DS3 AIS -Non-Stuck Stuff
R/W
5 4
Unused Receive LOS Pattern
R/O R/W Receive LOS Pattern: This READ/WRITE bit-field permits the user to define the LOS Defect Declaration criteria for the Receive DS3 Framer block, as described below. 0 - Configures the Receive DS3 Framer block to declare the LOS defect condition if it receives a string of a specific length of consecutive zeros. 1 - Configures the Receive DS3 Framer block to declare the LOS defect condition if it receives a string (of a specific length) of consecutive ones. NOTE: This bit-field is only enabled if the "Internal LOS Enable" feature has been enabled within the Receive DS3/E3 Framer block.
3-0
Receive DS3 Idle Pattern[3:0]
R/W
Receive DS3 Idle Pattern: These READ/WRITE bit-fields permit the user to specify the pattern in which the Receive DS3 Framer block will recognize as the DS3 Idle Pattern. NOTE: The Bellcore GR-499-CORE specified value for the Idle Pattern is a framed repeating "1, 1, 0, 0..." pattern. Therefore, if the user wishes to configure the Receive DS3 Framer block to declare an Idle Pattern when it receives this pattern, then the user write the value [1100] into these bit-fields.
RECEIVE E3, ITU-T G.751 RELATED REGISTERS
88
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive E3 Configuration and Status Register # 1 - G.751 (Address = 0x1110)
BIT 7 BIT 6 Unused R/O 0 R/O 0 R/O 0 BIT 5 BIT 4 RxFERF Algo R/W 0 R/O 0 BIT 3 BIT 2 Unused R/O 0 R/O 0 BIT 1 BIT 0 RxBIP-4 Enable R/W 0
BIT NUMBER 7-5 4 Unused
NAME
TYPE R/O R/W
DESCRIPTION
RxFERF Algo
Receive FERF Algorithm Select: This READ/WRITE bit-field permits the user to select the FERF Defect Declaration and Clearance criteria that will be used by the Receive E3 Framer block. 0 - The FERF/RDI defect is declared if the "A" bit-field (within the incoming E3 data-stream) is set to "1" for 3 consecutive frames. The FERF/RDI defect is cleared if the "A" bit-field is set to "0" for 3 consecutive frames. 1 - The FERF/RDI defect is declared if the "A" bit-field is set to "1" for 5 consecutive frames. The FERF/RDI defect is cleared if the "A" bit-field is set to "0" for 5 consecutive frames. NOTE: This bit-field is ignored if Bit 0 (RxBIP-4 Enable) is set to "1".
3-1 0
Unused RxBIP4 Enable
R/O R/W Enable BIP-4 Verification: This READ/WRITE bit-field permits the user to configure the Receive E3 Framer block to verify the BIP-4 value, within the incoming E3 data-stream. If the user implements this configuration selection, then all of the following will be true. a. The Receive E3 Framer block will detect and flag occurrences of BIP-4 errors within the incoming E3 datastream. b. The Receive E3 Framer block will never declare the FERF/RDI indicator. c. The Receive E3 Framer block will interpret the "A" bit, being set "High" to indicate a FEBE/REI event (in lieu of a FERF/RDI condition). The user can enable or disable BIP-4 verification as depicted below.0 - BIP-4 Verification is NOT performed.1 - BIP-4 Verification is performed.
89
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive E3 Configuration and Status Register # 2 - G.751 (Address = 0x1111)
BIT 7 RxLOF Algo BIT 6 LOF Defect Condition Declared R/O 1 BIT 5 OOF Defect Condition Declared R/O 1 BIT 4 LOS Defect Condition Declared R/O 0 BIT 3 AIS Defect Condition Declared R/O 0 R/O 0 BIT 2 Unused BIT 1 BIT 0 FERF/RDI Defect Condition Declared R/O 0 R/O 1
R/W 0
BIT NUMBER 7
NAME RxLOF Algo
TYPE R/W
DESCRIPTION Receive LOF (Loss of Frame) Defect Declaration/Clearance Criteria Select: This READ/WRITE bit-field permits the user to select the Loss of Frame (LOF) Defect Declaration and Clearance Criteria. 0 - The Receive E3 Framer block declares the LOF defect condition if the Receive E3 Framer block resides within the OOF (Out-of-Frame) state for 24 E3 frame periods. The Receive E3 Framer block clears the LOF defect condition once the Receive E3 Framer block resides within the In-Frame state for 24 E3 frame period. 1 - The Receive E3 Framer block declares the LOF defect condition if the Receive E3 Framer block resides within the OOF state for 8 E3 frame periods. The Receive E3 Framer block clears the LOF defect condition once the Receive DS3/E3 Framer block resides within the In-Frame state for 8 E3 frame periods. LOF (Loss of Frame) Defect Condition Indicator: This READ-ONLY bit-field indicates whether or not the Receive E3 Framer block is currently declaring the LOF defect condition, as described below. 0 - Indicates that the Receive E3 Framer block is NOT currently declaring the LOF defect condition with the incoming data stream. 1 - Indicates that the Receive E3 Framer block is currently declaring the LOF defect condition with the incoming data stream. OOF (Out of Frame) Defect Condition Indicator: This READ-ONLY bit-field indicates whether or not the Receive DS3/E3 Framer block is currently declaring the OOF defect condition, as described below. 0 - Indicates that the Receive E3 Framer block is NOT declaring the OOF defect condition with the incoming data stream. 1 - Indicates that the Receive E3 Framer block is currently declaring the OOF defect condition with the incoming data stream.
6
LOF Defect Condition Declared
R/O
5
OOF Defect Condition Declared
R/O
90
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 4
NAME LOS Defect Condition Declared
TYPE R/O
DESCRIPTION LOS (Loss of Signal) Defect Condition Indicator: This READ-ONLY bit-field indicates whether or not the Receive E3 Framer block is currently declaring the LOS defect condition, as described below. 0 - Indicates that the Receive E3 Framer block is NOT currently declaring the LOS defect condition in the incoming data stream. 1 - Indicates that the Receive E3 Framer block is currently declaring the LOS defect condition in the incoming data stream. AIS Defect Condition Indicator: This READ-ONLY bit-field indicates whether or not the Receive E3 Framer block is currently declaring the AIS defect condition within the incoming E3 data-stream, as described below. 0 - Indicates that the Receive E3 Framer block is NOT declaring the AIS defect condition with the incoming E3 data stream. 1 - Indicates that the Receive E3 Framer block is currently declaring the AIS defect condition with the incoming data stream.
3
AIS Defect Condition Declared
R/O
2-1 0
Unused FERF/RDI Defect Condition Declared
R/O R/O FERF/RDI (Far-End-Receive Failure/Remote Defect Indicator) Defect Condition Indicator: This READ-ONLY bit-field indicates whether or not the Receive E3 Framer block is currently declaring the FERF/RDI defect condition, as described below. 0 - Indicates that the Receive E3 Framer block is NOT declaring the FERF/RDI defect condition. 1 - Indicates that the Receive E3 Framer block is declaring the FERF/RDI defect condition. NOTE: This bit-field is ignored if the user has configured the Receive E3 Framer block to compute and verify the BIP4 value within the incoming E3 data-stream.
Receive E3 Interrupt Enable Register # 1 - G.751 (Address = 0x1112)
BIT 7 BIT 6 Unused BIT 5 BIT 4 COFA Interrupt Enable BIT 3 Change in OOF Defect Condition Interrupt Enable R/W 0 BIT 2 Change in LOF Defect Condition Interrupt Enable R/W 0 BIT 1 Change in LOS Defect Condition Interrupt Enable R/W 0 BIT 0 Change in AIS Defect Condition Interrupt Enable R/W 0
R/O 0
R/O 0
R/O 0
R/W 0
BIT NUMBER 7-5 Unused
NAME
TYPE R/O
DESCRIPTION
91
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4
NAME COFA Interrupt Enable
TYPE R/W
DESCRIPTION Change of Framing Alignment Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of Framing Alignment Interrupt, within the Channel. If the user enables this interrupt, then the Receive E3 Framer block will generate an interrupt anytime it detects a Change in Frame Alignment (e.g., the FAS bits have appeared to move to a different location in the E3 data stream). 0 - Disables the Change of Framing Alignment Interrupt. 1 - Enables the Change of Framing Alignment Interrupt. Change in OOF Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in OOF (Out of Frame) Defect Condition Interrupt, within the XRT79L71 If the user enables this interrupt, then the Receive E3 Framer block will generate an interrupt in response to either of the following conditions.
3
Change in OOF Defect Condition Interrupt Enable
R/W
* The instant that the Receive E3 Framer block declares the
OOF defect condition.
* The instant that the Receive E3 Framer block clears the OOF
defect condition. The Change in OOF Defect Condition Interrupt can be enabled or disabled, as described below. 0 - Disables the Change in OOF Defect Condition Interrupt. 1 - Enables the Change in OOF Defect Condition Interrupt. 2 Change in LOF Defect Condition Interrupt Enable R/W Change in LOF Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in LOF (Loss of Frame) Defect Condition Interrupt, within the XRT79L71. If the user enables this interrupt, then the Receive E3 Framer block will generate an interrupt in response to either of the following conditions.
* The instant that the Receive E3 Framer block declares the
LOF defect condition.
* The instant that the Receive E3 Framer block clears the LOF
defect condition. The Change in LOF Defect Condition Interrupt can be enabled or disabled, as described below. 0 - Disables the Change in LOF Defect Condition Interrupt. 1 - Enables the Change in LOF Defect Condition Interrupt.
92
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME Change in LOS Defect Condition Interrupt Enable
TYPE R/W
DESCRIPTION Change in LOS Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in LOS (Loss of Signal) Defect Condition Interrupt, within the XRT79L71. If the user enables this interrupt, then the Receive E3 Framer block will generate an interrupt in response to either of the following conditions.
* The instant that the Receive E3 Framer block declares the
LOS defect condition.
* The instant that the Receive E3 Framer block clears the LOS
defect condition. The Change in LOS Defect Condition Interrupt can be enabled or disabled, as described below. 0 - Disables the Change in LOS Defect Condition Interrupt. 1 - Enables the Change in LOS Defect Condition Interrupt. 0 Change in AIS Defect Condition Interrupt Enable R/W Change in AIS Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in AIS (Alarm Indication Signal) Defect Condition Interrupt, within the XRT79L71. If the user enables this interrupt, then the Receive E3 Framer block will generate an interrupt in response to either of the following conditions.
* The instant that the Receive E3 Framer block declares the AIS
defect condition.
* The instant that the Receive E3 Framer block clears the AIS
defect condition. The Change in AIS Defect Condition Interrupt can be enabled or disabled, as described below. 0 - Disables the Change in AIS Defect Condition Interrupt. 1 - Enables the Change in AIS Defect Condition Interrupt.
Receive E3 Interrupt Enable Register # 2 - G.751 (Address = 0x1113)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Change in FERF/RDI Defect Condition Interrupt Enable R/O 0 R/O 0 R/W 0 BIT 2 Detection of BIP-4 Error Interrupt Enable BIT 1 Detection of FAS Bit Error Interrupt Enable BIT 0 Reserved
R/O 0
R/O 0
R/W 0
R/W 0
R/O 0
BIT NUMBER 7-4 Unused
NAME
TYPE R/O
DESCRIPTION Please set to "0" (the default value) for normal operation
93
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 3
NAME Change in FERF/RDI Defect Condition Interrupt Enable
TYPE R/W
DESCRIPTION Change in FERF/RDI Defect Condition Interrupt: Enable:This READ/WRITE bit-field permits the user to either enable or disable the Change in FERF/RDI Defect Condition Interrupt. If the user enables this interrupt, then the Receive DS3/E3 Framer block will generate an interrupt in response to either of the following events.
* Whenever the Receive E3 Framer block declares the FERF/
RDI Defect condition.
* Whenever the Receive E3 Framer block clears the FERF/RDI
Defect condition. The user can enable or disable this particular interrupt as described below. 0 - Disables the Change in FERF/RDI Defect Condition Interrupt. 1 - Enables the Change in FERF/RDI Condition Interrupt. NOTE: This bit-field is ignored if the Receive E3 Framer block is configured to verify BIP-4 values within each incoming E3 frame. 2 Detection of BIP-4 Error Interrupt Enable R/W Detection of BIP-4 Error Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Detection of BIP-4 Error Interrupt. If the user enables this interrupt, then the Receive E3 Framer block will generate an interrupt anytime it detects a BIP-4 error, within the incoming E3 data stream. The user can enable or disable this interrupt as described below. 0 - Disables the Detection of BIP-4 Error Interrupt. 1 - Enables the Detection of BIP-4 Error Interrupt. NOTE: This bit-field is only active, if the Receive E3 Framer block has been configured to compute and verify the BIP-4 values within each incoming E3 frame. 1 Detection of FAS Bit Error Interrupt Enable R/W Detection of FAS (Framing Alignment Signal) Bit Error Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the FAS Bit Error Interrupt. If the user enables this interrupt, then the Receive E3 Framer block will generate an interrupt anytime it detects an FAS error within the incoming E3 data stream. 0 - Disables the Detection of FAS Bit Error Interrupt. 1 - Enables the Detection of FAS Bit Error Interrupt. Please set to "0" (the default value) for normal operation.
0
Unused
R/O
94
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive E3 Interrupt Status Register # 1 - G.751 (Address = 0x1114)
BIT 7 BIT 6 Unused BIT 5 BIT 4 COFA Interrupt Status BIT 3 Change in OOF Defect Condition Interrupt Status RUR 0 BIT 2 Change in LOF Defect Condition Interrupt Status RUR 0 BIT 1 Change in LOS Defect Condition Interrupt Status RUR 0 BIT 0 Change in AIS Defect Condition Interrupt Status RUR 0
R/O 0
R/O 0
R/O 0
RUR 0
BIT NUMBER 7-5 4 Unused
NAME
TYPE R/O RUR
DESCRIPTION
COFA Interrupt Status
Change of Framing Alignment (COFA) Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change of Framing Alignment (COFA) interrupt has occurred since the last read of this register. 0 - The COFA Interrupt has NOT occurred since the last read of this register. 1 - The COFA Interrupt has occurred since the last read of this register. Change of OOF (Out of Frame) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change of OOF Defect Condition Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block generates an interrupt in response to either of the following condition.
3
Change in OOF Defect Condition Interrupt Status
RUR
* Whenever the Receive E3 Framer block declares the OOF
Defect Condition.
* Whenever the Receive E3 Framer block clears the OOF
Defect Condition. 0 - Indicates that the Change in OOF Defect Condition Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change in OOF Defect Condition Interrupt has occurred since the last read of this register. NOTE: The user can obtain the current OOF defect condition of the Receive E3 Framer block by reading out the state of Bit 5 (OOF Defect Condition Declared) within the Receive E3 Configuration and Status # 2 - G.751 (Address = 0x1111).
95
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME Change in LOF Defect Condition Interrupt Status
TYPE RUR
DESCRIPTION Change of LOF (Loss of Frame) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change of LOF Defect Condition Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block generates an interrupt in response to either of the following condition.*
* Whenever the Receive E3 Framer block declares the LOF
Defect Condition.
* Whenever the Receive E3 Framer block clears the LOF
Defect Condition. 0 - Indicates that the Change in LOF Defect Condition Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change in LOF Defect Condition Interrupt has occurred since the last read of this register. NOTE: The user can obtain the current LOF defect condition of the Receive E3 Framer block by reading out the state of Bit 6 (LOF Defect Condition Declared) within the Receive E3 Configuration and Status # 2 - G.751 (Address = 0x1111). 1 Change in LOS Defect Condition Interrupt Status RUR Change of LOS (Loss of Signal) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change of LOS Defect Condition Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block generates an interrupt in response to either of the following condition.
* Whenever the Receive E3 Framer block declares the LOS
Defect Condition.
* Whenever the Receive E3 Framer block clears the LOS
Defect Condition. 0 - Indicates that the Change of LOS Defect Condition Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change of LOS Defect Condition Interrupt has occurred since the last read of this register. NOTE: The user can obtain the current LOS defect condition of the Receive E3 Framer block by reading out the state of Bit 4 (LOS Defect Condition Declared) within the Receive E3 Configuration and Status # 2 - G.751 (Address = 0x1111).
96
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME Change in AIS Defect Condition Interrupt Status
TYPE RUR
DESCRIPTION Change of AIS Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change of AIS Defect Condition Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block generates an interrupt in response to either of the following condition.
* Whenever the Receive E3 Framer block declares the AIS
Defect Condition.
* Whenever the Receive E3 Framer block clears the AIS Defect
Condition. 0 - Indicates that the Change of AIS Defect Condition Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change of AIS Defect Condition Interrupt has occurred since the last read of this register. NOTE: The user can obtain the current AIS defect condition of the Receive E3 Framer block by reading out the state of Bit 3 (AIS Defect Condition Declared) within the Receive E3 Configuration and Status # 2 - G.751 (Address = 0x1111).
Receive E3 Interrupt Status Register # 2 - G.751 (Address = 0x1115)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Change of FERF/RDI Defect Condition Interrupt Status R/O 0 R/O 0 RUR 0 BIT 2 Detection of BIP-4 Error Interrupt Status BIT 1 Detection of FAS Bit Error Interrupt Status BIT 0 Reserved
R/O 0
R/O 0
RUR 0
RUR 0
R/O 0
BIT NUMBER 7-4 Unused
NAME
TYPE R/O
DESCRIPTION
97
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 3
NAME Change of FERF/RDI Defect Condition Interrupt Status
TYPE RUR
DESCRIPTION Change of FERF/RDI Defect Condition Interrupt: This RESET-upon-READ bit-field indicates whether or not the Change in FERF/RDI Defect Condition interrupt has occurred since the last read of this register. The Receive DS3/E3 Framer block generates this interrupt in response to either of the following events.
* Whenever the Receive DS3/E3 Framer block declares the
FERF/RDI Defect condition.
* Whenever the Receive DS3/E3 Framer block clears the
FERF/RDI Defect condition. 0 - Indicates that the Change in FERF/RDI Defect Condition interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change in FERF/RDI Defect Condition interrupt has occurred since the last read of this register. 2 Detection of BIP-4 Error Interrupt Status RUR Detection of BIP-4 Error Interrupt: This RESET-upon-READ bit-field indicates whether or not the Detection of BIP-4 Error interrupt has occurred since the last read of this register. The Receive DS3/E3 Framer block generates this interrupt anytime it detects BIP-4 errors within the incoming E3 data-stream. 0 - Indicates that the Detection of BIP-4 Error Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Detection of BIP-4 Error Interrupt has occurred since the last read of this register. Detection of FAS Bit Error Interrupt: This RESET-upon-READ bit-field indicates whether or not the Detection of FAS Bit Error interrupt has occurred since the last read of this register. The Receive DS3/E3 Framer block generates this interrupt anytime it detects FAS bit errors within the incoming E3 data-stream. 0 - Indicates that the Detection of FAS Bit Error Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Detection of FAS Bit Error Interrupt has occurred since the last read of this register.
1
Detection of FAS Bit Error Interrupt Status
RUR
0
Unused
R/O
Receive E3 LAPD Control Register - G.751 (Address = 0x1118)
BIT 7 RxLAPD Any BIT 6 BIT 5 Unused BIT 4 BIT 3 BIT 2 Receive LAPD Enable R/O 0 R/O 0 R/W 0 BIT 1 Receive LAPD Interrupt Enable R/W 0 BIT 0 Receive LAPD Interrupt Status RUR 0
R/W 0
R/O 0
R/O 0
98
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7
NAME RxLAPD Any
TYPE R/W
DESCRIPTION Receive LAPD - Any kind: This READ/WRITE bit-field permits the user to configure the Receive LAPD Controller block to receive any kind of LAPD Message (or HDLC Message) with a size of 82 bytes or less. If the user implements this option, then the Receive LAPD Controller block will be capable of receiving any kind of HDLC Message (with any value of header bytes). The only restriction is that the size of the HDLC Message must not exceed 82 bytes. 0 - Does not invoke this Any Kind of HDLC Message feature. In this case, the Receive LAPD Controller block will only receive HDLC Messages that contains the Bellcore GR-499-CORE values for SAPI and TEI. 1 - Invokes this Any Kind of HDLC Message feature. In this case, the Receive LAPD Controller block will be able to receive HDLC Messages that contain any header byte values. NOTE: The user can determine the size (or byte count) of the most recently received LAPD/PMDL Message, by reading the contents of the Receive LAPD Byte Count Register (Address = 0x1184).
6-3 2
Unused Receive LAPD Enable
R/O R/W Receive LAPD Controller Block Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive LAPD Controller block within the XRT79L71. If the user enables the Receive LAPD Controller block, then it will immediately begin extracting out and monitoring the data (being carried via the N bits) within the incoming E3 data stream. 0 - Enables the Receive LAPD Controller block. 1 - Disables the Receive LAPD Controller block. Receive LAPD Message Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive LAPD Message Interrupt. If the user enables this interrupt, then the channel will generate an interrupt, anytime the Receive LAPD Controller block receives a new PMDL Message. 0 - Disables the Receive LAPD Message Interrupt. 1 - Enables the Receive LAPD Message Interrupt. Receive LAPD Message Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive LAPD Message Interrupt has occurred since the last read of this register. 0 - Receive LAPD Message Interrupt has NOT occurred since the last read of this register. 1 - Receive LAPD Message Interrupt has occurred since the last read of this register.
1
Receive LAPD Interrupt Enable
R/W
0
Receive LAPD Interrupt Status
RUR
99
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive E3 LAPD Status Register - G.751 (Address = 0x1119)
BIT 7 Unused R/O 0 BIT 6 RxABORT R/O 0 BIT 5 BIT 4 BIT 3 RxCR Type R/O 0 BIT 2 RxFCS Error R/O 0 BIT 1 End of Message R/O 0 BIT 0 Flag Present R/O 0
RxLAPDType[1:0] R/O 0 R/O 0
BIT NUMBER 7 6 Unused
NAME
TYPE R/O R/O
DESCRIPTION
RxABORT
Receive ABORT Sequence Indicator: This READ-ONLY bit-field indicates whether or not the Receive LAPD Controller block has received an ABORT sequence (e.g., a string of seven consecutive "0s"), as described below. 0 - Indicates that the Receive LAPD Controller block has NOT received an ABORT sequence. 1 - Indicates that the Receive LAPD Controller block has received an ABORT sequence. NOTE: Once the Receive LAPD Controller block receives an ABORT sequence, it will set this bit-field "High", until it receives another LAPD Message.
5-4
RxLAPDType[1:0]
R/O
Receive LAPD Message Type Indicator: These two READ-ONLY bits indicate the type of LAPD Message that is residing within the Receive LAPD Message buffer. The relationship between the content of these two bit-fields and the corresponding message type is presented below.
RxLAPDType[1:0] 0 0 1 1
3 RxCR Type R/O
Message Type CL Path Identification Idle Signal Identification Test Signal Identification ITU-T Path Identification
0 1 0 1
Received C/R Value: This READ-ONLY bit-field indicates the value of the C/R bit (within one of the header bytes) of the most recently received LAPD Message. Receive Frame Check Sequence (FCS) Error Indicator: This READ-ONLY bit-field indicates whether or not the most recently received LAPD Message frame contained an FCS error. 0 - Indicates that the most recently received LAPD Message frame does not contain an FCS error. 1 - Indicates that the most recently received LAPD Message frame does contain an FCS error.
2
RxFCS Error
R/O
100
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME End of Message
TYPE R/O
DESCRIPTION End of Message Indicator: This READ-ONLY bit-field indicates whether or not the Receive LAPD Controller block has received a complete LAPD Message, as described below. 0 - Receive LAPD Controller block is currently receiving a LAPD Message, but has not received the complete message. 1 - Receive LAPD Controller block has received a complete LAPD Message. NOTE: Once the Receive LAPD Controller block sets this bitfield "High", this bit-field will remain high, until the Receive LAPD Controller block begins to receive a new LAPD Message.
0
Flag Present
R/O
Receive Flag Sequence Indicator: This READ-ONLY bit-field indicates whether or not the Receive LAPD Controller block is currently receiving the Flag Sequence (e.g., a continuous stream of 0x7E octets within the Data Link channel) .0 - Indicates that the Receive LAPD Controller block is NOT currently receiving the Flag Sequence octet. 1 - Indicates that the Receive LAPD Controller block is currently receiving the Flag Sequence octet.
Receive E3 Service Bits Register - G.751 (Address = 0x111A)
BIT 7 BIT 6 BIT 5 Unused R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 BIT 4 BIT 3 BIT 2 BIT 1 RxA R/O 0 BIT 0 RxN R/O 0
BIT NUMBER 7-2 1 Unused RxA
NAME
TYPE R/O R/O
DESCRIPTION
Received A Bit Value: This READ-ONLY bit-field reflects the value of the "A" bit, within the most recently received E3 frame. Received N Bit Value: This READ-ONLY bit-field reflects the value of the "N" bit, within the most recently received E3 frames.
0
RxN
R/O
RECEIVE E3, ITU-T G.832 RELATED REGISTERS
101
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive E3 Configuration and Status Register # 1 - G.832 (Address = 0x1110)
BIT 7 BIT 6 RxPLDType[2:0] R/O 0 R/O 1 R/O 0 BIT 5 BIT 4 RxFERF Algo. R/W 0 BIT 3 RxTMark Algo R/W 0 R/W 0 BIT 2 BIT 1 RxPLDTypeExp[2:0] R/W 1 R/W 0 BIT 0
BIT NUMBER 7-5
NAME RxPLDType[2:0]
TYPE R/O
DESCRIPTION Received PLD (Payload) Type[2:0]: These three READ-ONLY bit-fields reflect the value of the Payload Type bits, within the MA byte of the most recently received E3 frame. Receive FERF/RDI Defect Declaration/Clearance Algorithm: This READ/WRITE bit-field permits the user to select a FERF/ RDI Defect Declaration and Clearance Algorithm, as indicated below. 0 - Configures the Receive E3 Framer block to declare the FERF/RDI defect condition anytime it receives the FERF/RDI indicator (within the incoming E3 data-stream) in 3 consecutive E3 frames. Additionally, this same setting will also configure the Receive E3 Framer block to clear the FERF/RDI defect condition anytime it ceases to receive the FERF/RDI indicator (within the E3 data-stream) for 3 consecutive E3 frames. 1 - Configures the Receive E3 Framer block to declare the FERF/RDI defect condition anytime it receives the FERF indicator (within the incoming E3 data-stream) in 5 consecutive E3 frames. Additionally, this same setting will also configure the Receive E3 Framer block to clear the FERF/RDI defect condition anytime it ceases to receive the FERF indicator for 5 consecutive E3 frames. Receive Timing Marker Validation Algorithm: This READ/WRITE bit-field permits the user to select the Receive Timing Marker Validation algorithm, as indicated below. 0 - The Timing Marker will be validated if it is of the same state for three (3) consecutive E3 frames. 1 - The Timing Marker will be validated if it is of the same state for five (5) consecutive E3 frames. Receive PLD (Payload) Type - Expected: This READ/WRITE bit-field permits the user to specify the expected value for the Payload Type, within the MA bytes of each incoming E3 frame. If the Receive E3 Framer block receives a Payload Type that differs then what has been written into these register bits, then it will generate the Payload Type Mismatch Interrupt.
4
RxFERF Algo
R/W
3
RxTMark Algo
R/W
2-0
RxPLDTypExp[2:0]
R/W
102
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive E3 Configuration and Status Register # 2 - G.832 (Address = 0x1111)
BIT 7 RxLOF Algo BIT 6 LOF Defect Condition Declared R/O 1 BIT 5 OOF Defect Condition Declared R/O 1 BIT 4 LOS Defect Condition Declared R/O 0 BIT 3 AIS Defect Condition Declared R/O 0 BIT 2 RxPLD Unstab BIT 1 RxT Mark BIT 0 FERF/RDI Defect Condition Declared R/O 1
R/W 0
R/O 1
R/O 1
BIT NUMBER 7
NAME RxLOF Algo
TYPE R/W
DESCRIPTION Receive LOF (Loss of Frame) Defect Declaration Algorithm: This READ/WRITE bit-field permits the user to select a Receive LOF Defect Declaration Algorithm, as indicated below. 0 - Configures the Receive E3 Framer block to declare the LOF defect condition after it has resided within the OOF (Out of Frame) condition for 24 E3 frame periods. 1 - Configure the Receive E3 Framer block will declare the LOF defect condition after it has resided within the OOF condition for 8 E3 frame periods. LOF (Loss of Frame) Defect Condition Indicator: This READ-ONLY bit-field indicates whether or not the Receive E3 Framer block is currently declaring the LOF defect condition, as described below. 0 - Indicates that the Receive E3 Framer block is NOT currently declaring the LOF defect condition with the incoming data stream. 1 - Indicates that the Receive E3 Framer block is currently declaring the LOF defect condition with the incoming data stream. OOF (Out of Frame) Defect Condition Indicator: This READ-ONLY bit-field indicates whether or not the Receive E3 Framer block is currently declaring the Out of Frame (OOF) defect condition, as indicated below. 0 - Indicates that the Receive E3 Framer block is NOT currently declaring the OOF defect condition within the incoming datastream. 1 - Indicates that the Receive E3 Framer block is currently declaring the OOF defect condition within the incoming datastream. NOTE: The Receive E3 Framer block will declare the OOF defect condition anytime it detects FA1 or FA2 byte errors in four (4) consecutive incoming E3 frames.
6
LOF Defect Condition Declared
R/O
5
OOF Defect Condition Declared
R/O
103
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4
NAME LOS Defect Condition Declared
TYPE R/O
DESCRIPTION LOS (Loss of Signal) Defect Condition Indicator: This READ-ONLY bit-field indicates whether or not the Receive E3 Framer block is currently declaring the LOS (Loss of Signal) defect condition, as indicated below. 0 - Indicates that the Receive E3 Framer block is NOT currently declaring the LOS defect condition. 1 - Indicates that the Receive E3 Framer block is currently declaring the LOS defect condition. AIS Defect Condition Indicator: This READ-ONLY bit-field indicates whether or not the Receive E3 Framer block is currently declaring the AIS defect condition, in the incoming E3 data stream, as indicated below. 0 - Indicates that the Receive E3 Framer block is NOT currently declaring the AIS defect condition in the incoming E3 data stream. 1 - Indicates that the Receive E3 Framer block is currently declaring the AIS defect condition in the incoming E3 data stream. NOTE: The Receive E3 Framer block will declare the AIS defect condition if it detects 7 or less "0s" within two consecutive incoming E3 frames.
3
AIS Defect Condition Declared
R/O
2
RxPLD Unstab
R/O
Receive Payload-Type Unstable Indicator: This READ-ONLY bit-field indicates whether or not the Payload Type (within the MA bytes of each incoming E3 frame) has been consistent in the last 5 frames, as indicated below. 0 - The Payload Type value has been consistent for at least 5 consecutive E3 frames. 1 - The Payload Type value has NOT been consistence for the last 5 E3 frames. Received (Validated) Timing Marker: This READ-ONLY bit-field indicates the value of the most recently validated Timing Marker. FERF/RDI (Far-End-Receive Failure) Defect Condition Indicator: This READ-ONLY bit-field indicates whether or not the Receive E3 Framer block is currently declaring the FERF/RDI defect condition, as indicated below. 0 - Indicates that the Receive E3 Framer block is NOT currently declaring the FERF/RDI defect condition. 1 - Indicates that the Receive E3 Framer block is currently declaring the FERF/RDI defect condition.
1
RxTMark
R/O
0
FERF/RDI Defect Condition Declared
R/O
104
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive E3 Interrupt Enable Register # 1 - G.832 (Address = 0x1112)
BIT 7 Unused BIT 6 Change in SSM MSG Interrupt Enable R/W 0 BIT 5 Change in SSM OOS Interrupt Enable R/W 0 BIT 4 COFA Interrupt Enable BIT 3 Change in OOF Defect Condition Interrupt Enable R/W 0 BIT 2 Change in LOF Defect Condition Interrupt Enable R/W 0 BIT 1 Change in LOS Defect Condition Interrupt Enable R/W 0 BIT 0 Change in AIS Defect Condition Interrupt Enable R/W 0
R/O 0
R/W 0
BIT NUMBER 7 6 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Change in SSM MSG Interrupt Enable
Change of Synchronization Status Message (SSM) Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in SSM Message Interrupt, as indicated below. 0 - Disables the Change in SSM Message Interrupt. 1 - Enables the Change of SSM Message Interrupt. In this configuration, the Receive E3 Framer block will generate an interrupt anytime it receives a new (or different) SSM Message in the incoming E3 data-stream. Change of SSM OOS (Out of Sequence) Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of SSM OOS Condition Interrupt, as indicated below. 0 - Disables the Change of SSM OOS Condition Interrupt. 1 - Enables the Change of SSM OOS Condition Interrupt. In this configuration, the Receive E3 Framer block will generate an interrupt under the following conditions. a. When the Receive SSM Controller block declares an SSM OOS condition. b. When the Receive SSM Controller block clears the SSM OOS condition.
5
Change in SSM OOS State Interrupt Enable
R/W
4
COFA Interrupt Enable
R/W
Change of Framing Alignment Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of Framing Alignment condition interrupt, as indicated below. 0 - Disables the Change of Framing Alignment Interrupt. 1 - Enables the Change of Framing Alignment Interrupt.
105
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 3
NAME Change in OOF Defect Condition Interrupt Enable
TYPE R/W
DESCRIPTION Change of OOF (Out of Frame) Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of OOF Defect Condition Interrupt, as indicated below. 0 - Disables the Change of OOF Defect Condition Interrupt. 1 - Enables the Change of OOF Defect Condition Interrupt. In this configuration, the Receive E3 Framer block will generate an interrupt under the following conditions. a. When the Receive E3 Framer block declares the OOF defect condition b. When the Receive E3 Framer block clears the OOF defect condition.
2
Change in LOF Defect Condition Interrupt Enable
R/W
Change of LOF (Loss of Frame) Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of LOF Defect Condition Interrupt, as indicated below. 0 - Disables the Change of LOF Defect Condition Interrupt. 1 - Enables the Change of LOF Defect Condition Interrupt. In this configuration, the Receive E3 Framer block will generate an interrupt under the following conditions. a. When the Receive E3 Framer block declares the LOF defect condition b. When the Receive E3 Framer block clears the LOF defect condition.
1
Change in LOS Defect Condition Interrupt Enable
R/W
Change of LOS (Loss of Signal) Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of LOS Defect Condition Interrupt, as indicated below. 0 - Disables the Change of LOS Defect Condition Interrupt. 1 - Enables the Change of LOS Defect Condition Interrupt. In this configuration, the Receive E3 Framer block will generate an interrupt under the following conditions. a. When the Receive E3 Framer block declares an LOS defect condition. b. When the Receive E3 Framer block clears the LOS defect condition.
106
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME Change of AIS Defect Condition Interrupt Enable
TYPE R/W
DESCRIPTION Change of AIS (Alarm Indication Signal) Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of AIS Defect Condition Interrupt, as indicated below. 0 - Disables the Change of AIS Defect Condition Interrupt. 1 - Enables the Change of AIS Defect Condition Interrupt. In this configuration, the Receive E3 Framer block will generate an interrupt under the following conditions. a. When the Receive E3 Framer block declares an AIS defect condition. b. When the Receive E3 Framer block clears the AIS defect condition.
Receive E3 Interrupt Enable Register # 2 - G.832 (Address = 0x1113)
BIT 7 Unused BIT 6 Change in Receive Trail-Trace Message Interrupt Enable R/W 0 BIT 5 Reserved BIT 4 Detection of FEBE Event Interrupt Enable R/W 0 BIT 3 Change in FERF/RDI Defect Condition Interrupt Enable R/W 0 BIT 2 Detection of BIP-8 Error Interrupt Enable BIT 1 Detection of Framing Byte Error Interrupt Enable R/W 0 BIT 0 RxPLD Mismatch Interrupt Enable
R/O 0
R/O 0
R/W 0
R/W 0
BIT NUMBER 7 6 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Change in Receive TrailTrace Message Interrupt Enable
Change in Receive Trail-Trace Message Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in Receive Trail-Trace Message Interrupt, as indicated below. 0 - Disables the Change in Receive Trail-Trace Message Interrupt. 1 - Enables the Change in Receive Trail-Trace Message Interrupt. In this mode, the Receive E3 Framer block will generate an interrupt anytime it receives a different Trail-Trace message, then what it had been receiving.
5
Unused
R/W
107
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4
NAME Detection of FEBE Event Interrupt Enable
TYPE R/W
DESCRIPTION Detection of FEBE Event Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Detection of FEBE Event Interrupt, as indicated below. 0 - Disables the Detection of FEBE Event Interrupt. 1 - Enables the Detection of FEBE Event Interrupt. In this mode, the Receive E3 Framer block will generate an interrupt anytime it detects a FEBE (Far-End Block Error) indicator in the incoming E3 data-stream. Change of FERF/RDI Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of FERF/RDI Defect Condition Interrupt, as indicated below. 0 - Disables the Change in FERF/RDI Defect Condition Interrupt. 1 - Enables the Change in FERF/RDI Defect Condition Interrupt. In this mode, the Receive E3 Framer block will generate an interrupt, in response to either of the following conditions. a. Whenever the Receive E3 Framer block declares the FERF/RDI defect condition. b. Whenever the Receive E3 Framer block clears the FERF/ RDI defect condition.
3
Change in FERF/RDI Defect Condition Interrupt Enable
R/W
2
Detection of BIP-8 Error Interrupt Enable
R/W
Detection of BIP-8 Error Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Detection of BIP-8 Error Interrupt, as indicated below. 0 - Disables the Detection of BIP-8 Error Interrupt. 1 - Enables the Detection of BIP-8 Error Interrupt. In this mode, the Receive E3 Framer block will generate an interrupt anytime it detects a BIP-8 error in the incoming E3 data-stream. Detection of Framing Byte Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Detection of Framing Byte Error Interrupt, as indicated below. 0 - Disables the Detection of Framing Byte Error Interrupt. 1 - Enables the Detection of Framing Byte Error Interrupt. In this mode, the Receive E3 Framer block will generate an interrupt anytime it detects a FA1 or FA2 byte error in the incoming E3 data stream. Received Payload Type Mismatch Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive Payload Type Mismatch interrupt, as indicated below. 0 - Disables the Received Payload Type Mismatch Interrupt. 1 - Enables the Received Payload Type Mismatch Interrupt. In this mode, the Receive E3 Framer block will generate an interrupt anytime it receives a Payload Type value (within the MA byte) that differs from that written into the RxPLDExp[2:0] bitfields.
1
Detection of Framing Byte Error Interrupt Enable
R/W
0
RxPLD Mis Interrupt Enable
108
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive E3 Interrupt Status Register # 1 - G.832 (Address = 0x1114)
BIT 7 Unused BIT 6 Change in SSM MSG Interrupt Status RUR 0 BIT 5 Change in SSM OOS Interrupt Status RUR 0 BIT 4 COFA Interrupt Status BIT 3 Change in OOF Defect Condition Interrupt Status RUR 0 BIT 2 Change in LOF Defect Condition Interrupt Status RUR 0 BIT 1 Change in LOS Defect Condition Interrupt Status RUR 0 BIT 0 Change in AIS Defect Condition Interrupt Status RUR 0
R/O 0
RUR 0
BIT NUMBER 7 6 Unused
NAME
TYPE R/O RUR
DESCRIPTION
Change in SSM MSG Interrupt Status
Change in SSM (Synchronization Status Message) Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change in SSM Message Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive SSM Controller block will generate an interrupt, anytime it detects a change in the SSM[3:0] value that it has received via the incoming E3 datastream. 0 - Indicates that the Change in SSM Message Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change in SSM Message Interrupt has occurred since the last read of this register. NOTE: The user can obtain the newly received value for SSM by reading out the contents of Bits 3 through 1 (RxSSM[3:0]) within the Receive E3 SSM Register G.832 (Address = 0x112C).
5
Change in SSM OOS State Interrupt Status
RUR
Change in SSM OOS (Out of Sequence) State Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change in SSM OOS State Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive SSM Controller block will generate the Change in SSM OOS State Interrupt will response to the following events.
* Whenever the Receive SSM Controller block declares the
SSM OOS Condition.
* Whenever the Receive SSM Controller block clears the SSM
OOS condition. 0 - Indicates that the Change in SSM OOS Condition Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change in SSM OOS Condition Interrupt has occurred since the last read of this register.
109
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4
NAME COFA Interrupt Status
TYPE RUR
DESCRIPTION COFA Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the COFA (Change of Framing Alignment) Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block will generate an interrupt anytime it detects a new Framing Alignment with the incoming E3 data-stream. 0 - Indicates that the COFA Interrupt has not occurred since the last of this register. 1 - Indicates that the COFA Interrupt has occurred since the last read of this register. Change in OOF (Out of Frame) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change in OOF Defect Condition Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block will generate the Change in OOF Defect Condition Interrupt in response to the following events.
3
Change in OOF Defect Condition Interrupt Status
RUR
* When the Receive E3 Framer block declares the OOF Defect
Condition
* When the Receive E3 Framer block clears the OOF Defect
Condition. 0 - Indicates that the Change in OOF Defect Condition Interrupt has not occurred since the last of this register. 1 - Indicates that the Change in OOF Defect Condition Interrupt has occurred since the last read of this register. NOTE: The user can determine the current state of the OOF Defect Condition by reading out the contents of Bit 5 (OOF Defect Condition Declared) within the Receive E3 Configuration and Status Register # 2 - G.832 (Address = 0x1111).
110
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME Change in LOF Defect Condition Interrupt Status
TYPE RUR
DESCRIPTION Change in LOF (Loss of Frame) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change in LOF Defect Condition Interrupt has occurred since the last read of this register.If this interrupt is enabled, then the Receive E3 Framer block will generate the Change in LOF Defect Condition Interrupt will occur in response to the following events.
* Whenever the Receive E3 Framer block declares the LOF
Defect Condition.
* Whenever the Receive E3 Framer block clears the LOF
Defect Condition. 0 - Indicates that the Change in LOF Defect Condition Interrupt has not occurred since the last of this register. 1 - Indicates that the Change in LOF Defect Condition Interrupt has occurred since the last read of this register. NOTE: The user can determine the current state of the LOF Defect Condition by reading out the contents of Bit 6 (LOF Defect Condition Declared) within the Receive E3 Configuration and Status Register # 2 - G.832 (Address = 0x1111). 1 Change in LOS Defect Condition Interrupt Status RUR Change in LOS (Loss of Signal) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change in LOS Defect Condition Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block will generate the Change in LOS Defect Condition Interrupt will occur in response to the following events.
* Whenever the Receive E3 Framer block declares the LOS
Defect Condition.
* Whenever the Receive E3 Framer block clears the LOS
Defect Condition. 0 - Indicates that the Change in LOS Defect Condition Interrupt has not occurred since the last of this register. 1 - Indicates that the Change in LOS Defect Condition Interrupt has occurred since the last read of this register. NOTE: The user can determine the current state of the LOS Defect Condition by reading out the contents of Bit 4 (LOS Defect Condition Declared) within the Receive E3 Configuration and Status Register # 2 - G.832 (Address = 0x1111).
111
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Change in AIS Defect Condition Interrupt Status
TYPE RUR
DESCRIPTION Change in AIS Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change in AIS Defect Condition Interrupt has occurred since the last read of this register. f this interrupt is enabled, then the Receive E3 Framer block will generate the Change in AIS State Interrupt will occur in response to the following events.
* When the Receive E3 Framer block declares the AIS Defect
Condition.
* When the Receive E3 Framer block clears the AIS Defect
Condition. 0 - Indicates that the Change in AIS Defect Condition Interrupt has not occurred since the last of this register. 1 - Indicates that the Change in AIS Defect Condition Interrupt has occurred since the last read of this register. NOTE: The user can determine the current state of the AIS Defect Condition by reading out the contents of Bit 3 (AIS Defect Condition Declared) within the Receive E3 Configuration and Status Register # 2 - G.832 (Address = 0x1111).
Receive E3 Interrupt Status Register # 2 - G.832 (Address = 0x1115)
BIT 7 Unused BIT 6 Change in Receive Trail-Trace Message Interrupt Status RUR 0 BIT 5 Reserved BIT 4 Detection of FEBE/REI Event Interrupt Status RUR 0 BIT 3 Change in FERF/RDI Defect Condition Interrupt Status RUR 0 BIT 2 Detection of BIP-8 Error Interrupt Status BIT 1 Detection of Framing Byte Error Interrupt Status RUR 0 BIT 0 RxPLD Mismatch Interrupt Status
R/O 0
R/O 0
RUR 0
RUR 0
BIT NUMBER 7 Unused
NAME
TYPE R/O
DESCRIPTION
112
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 6
NAME Change in Receive TrailTrace Message Interrupt Status
TYPE RUR
DESCRIPTION Change in Receive Trail-Trace Message Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change in Receive Trail-Trace Message Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive Trail-Trace Message Controller block will generate an interrupt anytime it receives a Trail-Trace Message, that is different from that of the previously received message. 0 - Indicates that the Change in Receive Trail-Trace Message Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change in Receive Trail-Trace Message Interrupt has occurred since the last read of this register. NOTE: The user can obtain the value of the most recently received Trail-Trace Message by reading out the contents of the Receive E3 Trail-Trace Message Register Byte -0 through Receive E3 Trail-Trace Message Byte -15 registers (Address = 0x111C through 0x112B).
5 4
Unused Detection of FEBE/REI Event Interrupt Status
R/O RUR Detection of FEBE/REI Event Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Detection of FEBE Event Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block will generate an interrupt anytime is detects a FEBE event in the incoming E3 data-stream. 0 - Indicates that the Detection of FEBE Event Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Detection of FEBE Event Interrupt has occurred since the last read of this register. Change in FERF/RDI (Far-End Receive Failure) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change in FERF/RDI Defect Condition Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block will generate an interrupt in response to the following events.
3
Change in FERF/RDI Defect Condition Interrupt Status
RUR
* Whenever the Receive E3 Framer block declares the FERF/
RDI defect condition.
* Whenever the Receive E3 Framer block clears the FERF/RDI
defect condition. 0 - Indicates that the Change in FERF/RDI Defect Condition Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change in FERF/RDI Defect Condition Interrupt has occurred since the last read of the register. NOTE: The user can obtain the state of the FERF/RDI condition, by reading out the contents of Bit 0 (FERF/RDI Defect Condition Declared) within the Receive E3 Configuration and Status Register # 2 - G.832 (Address = 0x1111).
113
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME Detection of BIP-8 Error Interrupt Status
TYPE RUR
DESCRIPTION Detection of BIP-8 Error Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Detection of BIP-8 Error Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block will generate an interrupt anytime is detects a BIP-8 Error in the incoming E3 data-stream. 0 - Indicates that the Detection of BIP-8 Error Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Detection of BIP-8 Error Interrupt has occurred since the last read of this register. Detection of Framing Byte Error Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Detection of Framing Byte Error Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block will generate an interrupt anytime is detects an error in either the FA1 or FA2 byte, within the incoming E3 data-stream. 0 - Indicates that the Detection of Framing Byte Error Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Detection of Framing Byte Error Interrupt has occurred since the last read of this register. Detection of Payload Type Mismatch Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Detection of Payload Type Mismatch Interrupt has occurred since the last read of this register. If this interrupt is enabled, then the Receive E3 Framer block will generate an interrupt anytime it receives an E3 data-stream that contains a RxPLDType[2:0] that is different from the RxPLDTypeExp[2:0] value. 0 - Indicates that the Detection of Payload Type Mismatch Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Detection of Payload Type Mismatch Interrupt has occurred since the last read of this register. NOTE: The user can obtain the contents of the most recently received Payload Type by reading out the contents of Bits 7 through 5 (RxPLDType[2:0]) within the Receive E3 Configuration and Status Register # 1 - G.832 (Address = 0x1110).
1
Detection of Framing Byte Error Interrupt Status
RUR
0
Detection of PLD Type Mismatch Interrupt Status
RUR
Receive E3 LAPD Control Register - G.832 (Address = 0x1118)
BIT 7 RxLAPD Any BIT 6 BIT 5 Unused BIT 4 BIT 3 Receive LAPD from NR Byte R/O 0 R/W 0 BIT 2 Receive LAPD Enable R/W 0 BIT 1 Receive LAPD Interrupt Enable R/W 0 BIT 0 Receive LAPD Interrupt Status RUR 0
R/W 0
R/O 0
R/O 0
114
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7
NAME RxLAPD Any
TYPE R/W
DESCRIPTION Receive LAPD - Any kind: This READ/WRITE bit-field permits the user to configure the Receive LAPD Controller block to receive any kind of LAPD Message (or HDLC Message) with a size of 82 bytes or less. If the user implements this option, then the Receive LAPD Controller block will be capable of receiving any kind of HDLC Message (with any value of header bytes). The only restriction is that the size of the HDLC Message must not exceed 82 bytes. 0 - Does not invoke this Any Kind of HDLC Message feature. In this case, the Receive LAPD Controller block will only receive HDLC Messages that contains the Bellcore GR-499-CORE values for SAPI and TEI. 1-Invokes this Any Kind of HDLC Message feature. In this case, the Receive LAPD Controller block will be able to receive HDLC Messages that contain any header byte values. NOTE: The user can determine the size (or byte count) of the most recently received LAPD/PMDL Message, by reading the contents of the Receive LAPD Byte Count Register (Address = 0x1184).
6-4 3
Unused Receive LAPD from NR Byte
R/O R/W Receive LAPD Message from NR Byte Select: This READ/WRITE bit-field permits the user to configure the Receive LAPD Controller block to extract out the PMDL data from the NR or GC byte, within the incoming E3 data stream. 0 - The Receive LAPD Controller block will extract PMDL information from the GC byte, within the incoming E3 data stream. 1 - The Receive LAPD Controller block will extract PMDL information from the NR byte, within the incoming E3 data stream. Receive LAPD Controller Block Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive LAPD Controller block within the XRT79L71. If the user enables the Receive LAPD Controller block then it will immediately begin extracting out and monitoring the data that is being carried by either the NR or GC bytes (depending upon user configuration) within the incoming E3 data stream. 0 - Disables the Receive LAPD Controller Block. 1 - Enables the Receive LAPD Controller Block for operation. Receive LAPD Message Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive LAPD Message Interrupt. If the user enables this interrupt, then the XRT79L71 will generate an interrupt, anytime the Receive LAPD Controller block receives a new LAPD/PMDL Message. 0 - Disables the Receive LAPD Message Interrupt. 1 - Enables the Receive LAPD Message Interrupt. NOTE: This bit-field is ignored if the Receive LAPD Controller block is disabled.
2
Receive LAPD Enable
R/W
1
Receive LAPD Interrupt Enable
R/W
115
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Receive LAPD Interrupt Status
TYPE RUR
DESCRIPTION Receive LAPD Message Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive LAPD Message Interrupt has occurred since the last read of this register as described below. 0 - Indicates that the Receive LAPD Message Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Receive LAPD Message Interrupt has occurred since the last read of this register. NOTE: This bit-field is ignored if the Receive LAPD Controller block or the Receive LAPD Message Interrupt are disabled.
Receive E3 LAPD Status Register - G.832 (Address = 0x1119)
BIT 7 Unused R/O 0 BIT 6 RxABORT R/O 0 BIT 5 BIT 4 BIT 3 RxCR Type R/O 0 BIT 2 RxFCS Error R/O 0 BIT 1 End of Message R/O 0 BIT 0 Flag Present R/O 0
RxLAPDType[1:0] R/O 0 R/O 0
BIT NUMBER 7 6 Unused
NAME
TYPE R/O R/O
DESCRIPTION
RxABORT
Receive ABORT Sequence Indicator: This READ-ONLY bit-field indicates whether or not the most recently received LAPD/PMDL message was interrupted by an ABORT Sequence (e.g., a string of seven or more consecutive "1s") as described below. 0 - Indicates that the Receive LAPD Controller block has NOT received an ABORT sequence within the most recently received LAPD/PMDL Message. 1 - Indicates that the Receive LAPD Controller block has received an ABORT sequence within the most recently received LAPD/PMDL Message. NOTE: Once the Receive LAPD Controller block receives an ABORT sequence, it will set this bit-field "High", until it receives another LAPD/PMDL Messages.
116
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 5-4
NAME RxLAPDType[1:0]
TYPE R/O
DESCRIPTION Receive LAPD Message Type Indicator [1:0]: These two READ-ONLY bits indicate the type of LAPD Message that is residing within the Receive LAPD Message buffer. The relationship between the content of these two bit-fields and the corresponding message type is presented below.
RxLAPDType[1:0] 0 0 1 1 0 1 0 1 Message Type CL Path Identification Idle Signal Identification Test Signal Identification ITU-T Path Identification
3
RxCR Type
R/O
Received C/R Value: This READ-ONLY bit-field indicates the value of the C/R bit (within one of the header bytes) of the most recently received LAPD Message. Receive Frame Check Sequence (FCS) Error Indicator: This READ-ONLY bit-field indicates whether or not the most recently received LAPD Message frame contained an FCS error, as described below. 0 - Indicates that the most recently received LAPD Message frame does not contain an FCS error. 1 - Indicates that the most recently received LAPD Message frame does contain an FCS error. End of Message Indicator: This READ-ONLY bit-field indicates whether or not the Receive LAPD Controller block has received a complete LAPD Message. 0 - Indicates that the Receive LAPD Controller block is still currently receiving a LAPD Message, but has not received the complete message. 1 - Indicates that the Receive LAPD Controller block has received a completed LAPD Message. NOTE: Once the Receive LAPD Controller block sets this bitfield "High", this bit-field will remain high, until the Receive LAPD Controller block begins to receive a new LAPD Message.
2
RxFCS Error
R/O
1
End of Message
R/O
0
Flag Present
R/O
Receive Flag Sequence Indicator: This READ-ONLY bit-field indicates whether or not the Receive LAPD Controller block is currently receiving the Flag Sequence (e.g., a continuous stream of 0x7E octets) within the Data Link channel. 0 - Indicates that the Receive LAPD Controller block is NOT currently receiving the Flag Sequence octet. 1 - Indicates that the Receive LAPD Controller block is currently receiving the Flag Sequence octet.
117
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive E3 NR Byte Register - G.832 (Address = 0x111A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxNR_Byte[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxNR_Byte[7:0]
TYPE R/O
DESCRIPTION Receive NR Byte Value: These READ-ONLY bit-fields contain the value of the NR byte, within the most recently received E3 frame.
Receive E3 GC Byte Register - G.832 (Address = 0x111B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxGC_Byte[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxGC_Byte[7:0]
TYPE R/O
DESCRIPTION Receive GC Byte Value: These READ-ONLY bit-fields contain the value of the GC byte, within the most recently received E3 frame.
Receive E3 Trail-Trace - 0 Register - G.832 (Address = 0x111C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_0[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_0[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 0: These READ-ONLY bit-fields contain the contents of Byte 0 (e.g., the Marker Byte), within the most recently received TrailTrace Message.
118
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive E3 Trail-Trace - 1 Register - G.832 (Address = 0x111D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_1[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_1[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 1: These READ-ONLY bit-fields contain the contents of Byte 1, within the most recently received Trail-Trace Message.
Receive E3 Trail-Trace - 2 Register - G.832 (Address = 0x111E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_2[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_2[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 2: These READ-ONLY bit-fields contain the contents of Byte 2, within the most recently received Trail-Trace Message.
Receive E3 Trail-Trace - 3 Register - G.832 (Address = 0x111F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_3[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_3[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 3: These READ-ONLY bit-fields contain the contents of Byte 3, within the most recently received Trail-Trace Message.
119
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive E3 Trail-Trace - 4 Register - G.832 (Address = 0x1120)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_4[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_4[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 4: These READ-ONLY bit-fields contain the contents of Byte 4, within the most recently received Trail-Trace Message.
Receive E3 Trail-Trace - 5 Register - G.832 (Address = 0x1121)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_5[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_5[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 5: These READ-ONLY bit-fields contain the contents of Byte 5, within the most recently received Trail-Trace Message.
Receive E3 Trail-Trace - 6 Register - G.832 (Address = 0x1122)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_6[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_6[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 6: These READ-ONLY bit-fields contain the contents of Byte 6, within the most recently received Trail-Trace Message.
120
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive E3 Trail-Trace - 7 Register - G.832 (Address = 0x1123)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_7[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_7[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 7: These READ-ONLY bit-fields contain the contents of Byte 7, within the most recently received Trail-Trace Message.
Receive E3 Trail-Trace - 8 Register - G.832 (Address = 0x1124)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_8[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_8[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 8: These READ-ONLY bit-fields contain the contents of Byte 8, within the most recently received Trail-Trace Message.
Receive E3 Trail-Trace - 9 Register - G.832 (Address = 0x1125)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_9[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_9[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 9: These READ-ONLY bit-fields contain the contents of Byte 9, within the most recently received Trail-Trace Message.
121
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive E3 Trail-Trace - 10 Register - G.832 (Address = 0x1126)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_10[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_10[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 10: These READ-ONLY bit-fields contain the contents of Byte 10, within the most recently received Trail-Trace Message.
Receive E3 Trail-Trace - 11 Register - G.832 (Address = 0x1127)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_11[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_11[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 11: These READ-ONLY bit-fields contain the contents of Byte 11, within the most recently received Trail-Trace Message.
Receive E3 Trail-Trace - 12 Register - G.832 (Address = 0x1128)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_12[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_12[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 12: These READ-ONLY bit-fields contain the contents of Byte 12, within the most recently received Trail-Trace Message.
122
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive E3 Trail-Trace - 13 Register - G.832 (Address = 0x1129)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_13[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_13[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 13: These READ-ONLY bit-fields contain the contents of Byte 13, within the most recently received Trail-Trace Message.
Receive E3 Trail-Trace - 14 Register - G.832 (Address = 0x112A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_14[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_14[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 14: These READ-ONLY bit-fields contain the contents of Byte 14, within the most recently received Trail-Trace Message.
Receive E3 Trail-Trace - 15 Register - G.832 (Address = 0x112B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxTTB_15[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxTTB_15[7:0]
TYPE R/O
DESCRIPTION Receive Trail-Trace Message - Byte 15: These READ-ONLY bit-fields contain the contents of Byte 15, within the most recently received Trail-Trace Message.
123
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive E3 SSM Register - G.832 (Address = 0x112C)
BIT 7 RxSSM Enable R/W 0 R/O 0 BIT 6 MF[1:0] R/O 0 BIT 5 BIT 4 Reserved R/O 0 R/O 0 BIT 3 BIT 2 BIT 1 BIT 0
RxSSM[3:0] R/O 0 R/O 0 R/O 0
BIT NUMBER 7
NAME RxSSM Enable
TYPE R/W
DESCRIPTION Receive SSM Enable: This READ/WRITE bit-field permits the user to configure the Receive E3 Framer block to operate in either the Old ITU-T G.832 Framing format or in the New ITU-T G.832 Framing format. 0 - Configures the Receive E3 Framer block to support the Pre October 1998 version of the E3, ITU-T G.832 Framing format. 1 - Configures the Receive E3 Framer block to support the October 1998 version of the E3, ITU-T G.832 framing format. NOTE: If the user configures the Receive E3 Framer block to support the October 1998 Version of the E3, ITU-T G.832 Framing format, then the Receive SSM Controller block will be enabled.
6-5
MF[1:0]
R/O
Multi-Frame Identification: These READ-ONLY bit-fields reflect the current frame number, within the Received Multi-Frame. NOTE: These bit-fields are only active if the Receive SSM Controller block is active, and if Bit 7 (RxSSM Enable) of this register is set to "1".
4 3-0
Unused RxSSM[3:0]
R/O R/O Receive Synchronization Status Message[3:0]: These READ-ONLY bit-fields reflect the content of the SSM bits, within the most recently received SSM Multi-frame. NOTE: These bit-fields are only active if the Receive SSM Controller block is active, and if Bit 7 (RxSSM Enable) of this register is set to "1".
124
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
TRANSMIT DS3 RELATED REGISTERS Transmit DS3 Configuration Register (Address = 0x1130)
BIT 7 Force TxFERF/RDI R/W 0 BIT 6 Tx X-Bits R/W 0 BIT 5 TxIdle R/W 0 BIT 4 TxAIS R/W 0 BIT 3 TxLOS R/W 0 BIT 2 TxFERF/RDI upon LOS R/W 1 BIT 1 TxFERF/RDI upon OOF R/W 1 BIT 0 TxFERF/RDI upon AIS R/W 1
BIT NUMBER 7
NAME Force TxFERF/RDI
TYPE R/W
DESCRIPTION Force Transmit Yellow Alarm (FERF/RDI) indicator: This READ/WRITE bit-field permits the user to force the Transmit DS3 Framer block to transmit the FERF/RDI indicator to the remote terminal equipment by setting both of the X-bits (within each outbound DS3 frame) to "0". 0 - Does not force the Transmit DS3/E3 Framer block to transmit the FERF/RDI indicator. In this case, the Transmit DS3/E3 Framer block will set the X bits (within each outbound DS3 frame) to the appropriate value, depending upon receive conditions (as detected by the Receive DS3 Framer block). 1 - Forces the Transmit DS3/E3 Framer block to transmit the FERF/RDI indicator. In this case, the Transmit DS3/E3 Framer block will force the X bits (within each outbound DS3 frame) to "0". Thereby transmitting the FERF/RDI indicator to the remote terminal equipment. NOTE: For normal operation (e.g., where the Transmit DS3/E3 Framer block will automatically transmit the FERF/RDI indicator whenever the Receive DS3/E3 Framer block declares either the LOS, AIS or LOF/OOF defect condition), the user MUST set this bit-field to "0".
6
Tx X-Bits
R/W
Force X bits to "1": This READ/WRITE bit-field permits the user to force the Transmit DS3 Framer block to set the X-bits (within each outbound DS3 frame) to "1". 0 - Configures the Transmit DS3/E3 Framer block to automatically set the X bits to the appropriate value, depending upon the receive conditions (as detected by the Receive DS3 Framer block). 1 - Configures the Transmit DS3/E3 Framer block to force all of the "X" bits (within the outbound DS3 data-stream) to "1". In this configuration setting the Transmit DS3/E3 Framer block sets all X bits to "1" independent of whether the Receive DS3/E3 Framer block is currently declaring any defect conditions. NOTE: For normal operation (e.g., where the Transmit DS3/E3 Framer block automatically transmits the FERF/RDI indicator whenever the Receive DS3/E3 Framer block declares the LOS, AIS or LOF/OOF defect condition) the user must set this bit-field to "0".
125
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 5 TxIdle
NAME
TYPE R/W
DESCRIPTION Transmit DS3 Idle Signal: This READ/WRITE bit-field permits the user to force the Transmit DS3 Framer block to transmit the DS3 Idle signal pattern to the remote terminal equipment, as described below. 0 - Configures the Transmit DS3/E3 Framer block to transmit normal traffic to the remote terminal equipment. 1 - Configures the Transmit DS3/E3 Framer block to transmit the DS3 Idle Pattern to the remote terminal equipment NOTES: 1. 2. This bit-field is ignored if TxAIS or TxLOS bit-fields are set to "1". The exact pattern that the Transmit DS3 Framer block transmits (whenever this bit-field is set to "1") depends upon the contents within Bits 3 through 0 (Tx_Idle_Pattern[3:0]) within the Transmit DS3 Pattern Register (Address = 0x114C).
4
TxAIS
R/W
Transmit AIS Pattern: This READ/WRITE bit-field permits the user to force the Transmit DS3 Framer block to transmit the AIS indicator to the remote terminal equipment, as described below. 0 - Configures the Transmit DS3/E3 Framer block to transmit normal traffic to remote terminal equipment. 1 - Configures the Transmit DS3/E3 Framer block to transmit the DS3 AIS indicator to the remote terminal equipment. NOTES: 1. 2. This bit-field is ignored if the TxLOS bit-field is set to "1". When this bit-field is set to "1", it will transmit either a "Framed, repeating "1, 0, 1, 0, ..." pattern, or an Unframed, "All-Ones" pattern, depending upon the state of Bit 7 (TxAIS Unframed "All-Ones"), within the Transmit DS3 Pattern Register (Address = 0x114C).
3
TxLOS
R/W
Transmit LOS Pattern: This READ/WRITE bit-field permits the user to force the Transmit DS3 Framer block to transmit an LOS signal pattern to the remote terminal equipment, as described below. 0 - Configures the Transmit DS3/E3 Framer block to transmit normal traffic to the remote terminal equipment. 1 - Configures the Transmit DS3/E3 Framer block to transmit the LOS Pattern (e.g., All Zeros or an All Ones Pattern, depending upon user configuration). NOTES: 1. 2. This bit-field is ignored if TxAIS or TxLOS are set to "1". When this bit-field is set to "1", it will transmit either an "All Zeros" pattern, or an "All-Ones" pattern, depending upon the state of Bit 4 (TxLOS Pattern) within the "Transmit DS3 Pattern Register (Address =0x114C).
126
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME TxFERF/RDI upon LOS
TYPE R/W
DESCRIPTION Transmit FERF/RDI upon Declaration of the LOS defect condition: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to automatically transmit the FERF/ RDI indicator, anytime (and for the duration that) the corresponding (Near-End) Receive DS3 Framer block declares the LOS defect condition, as described below. 0 - The Transmit DS3 Framer block will NOT automatically transmit the FERF/RDI indicator, whenever (and for the duration that) the Receive DS3 Framer block declares the LOS defect condition. 1 - The Transmit DS3 Framer block will automatically transmit the FERF/RDI indicator whenever (and for the duration that) the Receive DS3 Framer block declares the LOS defect condition. Transmit FERF/RDI upon Declaration of the OOF Defect Condition: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to automatically transmit the FERF/ RDI indicator, anytime (and for the duration that) the corresponding (Near-End) Receive DS3 Framer block declares the OOF defect condition, as described below. 0 - The Transmit DS3 Framer block will NOT automatically transmit the FERF/RDI indicator, whenever (and for the duration that) the corresponding (Near-End) Receive DS3 Framer block declares the OOF defect condition.1 - The Transmit DS3 Framer block will automatically transmit the FERF/RDI indicator whenever (and for the duration that) the Receive DS3 Framer block declares the OOF defect condition. Transmit FERF/RDI upon Declaration of the AIS Defect Condition: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to automatically transmit the FERF/ RDI indicator, anytime (and for the duration that) the corresponding (Near-End) Receive DS3 Framer block declares the AIS defect condition, as described below. 0 - The Transmit DS3 Framer block will NOT automatically transmit the FERF/RDI indicator, whenever (and for the duration that) the corresponding (Near-End) Receive DS3 Framer block declares the AIS defect condition. 1 - The Transmit DS3 Framer block will automatically transmit the FERF/RDI indicator whenever (and for the duration that) the Receive DS3 Framer block declares the AIS defect condition.
1
TxFERF/RDI upon OOF
R/W
0
TxFERF/RDI upon AIS
R/W
127
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit DS3 FEAC Configuration and Status Register (Address = 0x1131)
BIT 7 BIT 6 Unused BIT 5 BIT 4 TxFEAC Interrupt Enable R/O 0 R/W 0 BIT 3 TxFEAC Interrupt Status RUR 0 BIT 2 TxFEAC Enable R/W 0 BIT 1 TxFEAC Go BIT 0 TxFEAC Busy
R/O 0
R/O 0
R/W 0
R/O 0
BIT NUMBER 7-5 4 Unused
NAME
TYPE R/O R/W
DESCRIPTION Please set to "0" for normal operation. Transmit FEAC Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit FEAC Interrupt. If the user enables this interrupt, then the Transmit FEAC Controller block will generate an interrupt, once it has completed its 10th transmission of a given FEAC Message to the remote terminal equipment. 0 - Disables the Transmit FEAC Interrupt. In this configuration setting, the Transmit FEAC Controller block will NOT generate an interrupt after it has completed its 10th transmission of a given FEAC Message. 1 - Enables the Transmit FEAC Interrupt. In this configuration setting, the Transmit FEAC Controller block will generate an interrupt after it has completed its 10th transmission of a given FEAC Message. NOTE: This bit-field is only active if Bit 2 (TxFEAC Enable) within this register is set to "1".
TxFEAC Interrupt Enable
3
TxFEACInterrupt Status
RUR
Transmit FEAC Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Transmit FEAC Interrupt has occurred since the last read of this register, as described below. 0 - Indicates that the Transmit FEAC Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Transmit FEAC Interrupt has occurred since the last read of this register. NOTE: This bit-field is only active if Bit 2 (TxFEAC Enable) within this register is set to "1".
2
TxFEACEnable
R/W
Transmit FEAC Controller Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit FEAC Controller block, as described below. 0 - Disables the Transmit FEAC Controller block. 1 - Enables the Transmit FEAC Controller block.
128
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME TxFEAC Go
TYPE R/W
DESCRIPTION Transmit FEAC Message Command: A "0" to "1" transition, within this bit-field configures the Transmit FEAC Controller block to begin its transmission of the FEAC Message (which consists of the FEAC code, as specified within the TxDS3 FEAC Register). NOTES: 1. The user is advised to perform a write operation that resets this bit-field back to "0", following execution of the command to transmit a FEAC Message. This bit-field is only active if Bit 2 (TxFEAC Enable) within this register is set to "1".
2. 0 TxFEAC Busy R/O
Transmit FEAC Controller BUSY Indicator: This READ-ONLY bit-field indicates whether or not the Transmit FEAC Controller block is currently busy transmitting a FEAC Message to the remote terminal, as described below. 0 - Indicates that the Transmit FEAC Controller block is NOT busy. 1 - Indicates that the Transmit FEAC Controller block is currently transmitting the FEAC Message to the remote terminal. NOTE: This bit-field is only active if Bit 2 (TxFEAC Enable) within this register is set to "1".
Transmit DS3 FEAC Register (Address = 0x1132)
BIT 7 Unused R/O 0 R/W 1 R/W 1 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 Unused R/W 1 R/W 1 R/O 0
TxFEACCode[5:0] R/W 1 R/W 1
BIT NUMBER 7 6-1 Unused
NAME
TYPE R/O R/W
DESCRIPTION
TxFEACCode[5:0]
Transmit FEAC Code Word[5:0]: These six (6) READ/WRITE bit-fields permit the user to specify the FEAC Code word that the Transmit FEAC Controller block should transmit to the remote terminal equipment. Once the user enables the Transmit FEAC Controller block and commands it to begin its transmission, the Transmit FEAC Controller block will then (1) encapsulate this six-bit code word into a 16-bit structure, (2) proceed to transmit this 16-bit structure 10 times, repeatedly, and then halt. NOTE: These bit-fields are ignored if the user does not enable and use the Transmit FEAC Controller block.
0
Unused
R/O
129
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit DS3 LAPD Configuration Register (Address = 0x1133)
BIT 7 Transmit LAPD Any R/W 0 R/O 0 BIT 6 BIT 5 Unused BIT 4 BIT 3 Auto Retransmit BIT 2 Reserved BIT 1 Transmit LAPD Message Length R/W 0 BIT 0 Transmit LAPD Enable R/W 0
R/O 0
R/O 0
R/W 1
R/O 0
BIT NUMBER 7
NAME Transmit LAPD Any
TYPE R/W
DESCRIPTION Transmit LAPD - Any kind: This READ/WRITE bit-field permits the user to configure the Transmit LAPD Controller block to transmit any kind of LAPD Message (or HDLC Message) with a size of 82 byte or less. If the user implements this option, then the Transmit LAPD Controller block will be capable of transmitting any kind of HDLC frame (with any value of header bytes). The only restriction is that the size of the HDLC frame must not exceed 82 bytes. 0 - Does not invoke this Any Kind of HDLC Message feature. In this case, the Transmit LAPD Controller block will only transmit HDLC Messages that contains the Bellcore GR-499-CORE values for SAPI and TEI. 1- Invokes this Any Kind of HDLC Message feature. In this case, the Transmit LAPD Controller block will be able to transmit HDLC Messages that contain any header byte values. NOTE: If the user invokes the Any Kind of HDLC Message feature, then the user must indicate the size of the information payload (in terms of bytes) within the Transmit LAPD Byte Count Register (Address =0x1183).
6-4
Unused
R/O
130
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 3
NAME Auto Retransmit
TYPE R/W
DESCRIPTION Auto-Retransmit of LAPD Message: This READ/WRITE bit-field permits the user to configure the Transmit LAPD Controller block to transmit PMDL messages, repeatedly at one-second intervals. Once the user enables this feature and then commands the Transmit LAPD Controller block to transmit a given PMDL Message, the Transmit LAPD Controller block will then proceed to transmit this PMDL Message (based upon the contents within the Transmit LAPD Message Buffer) repeatedly at one-second intervals. 0 - Disables the Auto-Retransmit Feature. In this case, the PMDL Message will only be transmitted once, afterwards the Transmit LAPD Controller block will proceed to transmit a continuous stream of Flag Sequence octets (0x7E) via the DL bits, within each output DS3 frame. No more PMDL Messages will be transmitted until the user commands another transmission. 1 - Enables the Auto-Retransmit Feature.In this case, the Transmit LAPD Controller block will transmit PMDL messages (based upon the contents within the Transmit LAPD Message Buffer) repeatedly at one-second intervals. NOTE: This bit-field is ignored if the Transmit LAPD Controller block is disabled.
2 1
Reserved Transmit LAPD Message Length
R/O R/W Transmit LAPD Message Length Select: This READ/WRITE bit-field permits the user to specify the length of the payload data within the outbound LAPD/PMDL Message, as indicated below. 0 - Configures the Transmit LAPD Controller block to transmit a LAPD/PMDL message that has a payload data size of 76 bytes. 1 - Configures the Transmit LAPD Controller block to transmit a LAPD/PMDL message that has a payload data size of 82 bytes. This bit-field is ignored if the Transmit LAPD Controller block is disabled. Transmit LAPD Controller Block Enable: This READ/WRITE bit-field permits the user to enable the Transmit LAPD Controller block, within the XRT79L7l device. Once the user enables the Transmit LAPD Controller block, it will immediately begin transmitting the Flag Sequence octet (0x7E) to the remote terminal via the outbound "DL" bits, within each DS3 data stream. The Transmit LAPD Controller block will continue to repeatedly transmit the Flag Sequence octet until the user commands the Transmit LAPD Controller block to transmit a PMDL Message. 0 - Disables the Transmit LAPD Controller block. 1 - Enables the Transmit LAPD Controller block.
0
Transmit LAPD Enable
R/W
131
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit DS3 LAPD Status/Interrupt Register (Address = 0x1134)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Initiate Transmission of LAPD/ PMDL Message R/O 0 R/O 0 R/W 0 BIT 2 Transmit LAPD Controller Busy BIT 1 Transmit LAPD Interrupt Enable BIT 0 Transmit LAPD Interrupt Status
R/O 0
R/O 0
R/O 0
R/W 0
RUR 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Initiate Transmission of LAPD/PMDL Message
Transmit LAPD Message Command: A "0" to "1" transition, within this bit-field commands the Transmit LAPD Controller block to begin the following activities:
* Reading out the contents of the Transmit LAPD Message
Buffer
* Zero-Stuffing of this data * FCS Calculation and Insertion* * Fragmentation of this composite PMDL Message, and
insertion into the "DL" bit-fields, within each outbound DS3 frame. NOTE: This bit-field is only active if the Transmit LAPD Controller block has been enabled. 2 Transmit LAPD Controller Busy R/O Transmit LAPD Controller Busy Indicator: This READ-ONLY bit-field indicates whether or not the Transmit LAPD Controller block is currently busy transmitting a PMDL Message to the remote terminal equipment. The user can continuously poll this bit-field in order to check for completion of transmission of the LAPD/PMDL Message. 0 - Indicates that the Transmit LAPD Controller block is NOT busy transmitting a PMDL Message. 1 - Indicates that the Transmit LAPD Controller block is currently busy transmitting a PMDL Message. NOTE: This bit-field is only active if the Transmit LAPD Controller block has been enabled. 1 Transmit LAPD Interrupt Enable R/W Transmit LAPD Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit LAPD Interrupt. If the user enables this interrupt, then the XRT79L71 will generate an interrupt anytime the Transmit LAPD Controller block has completed its transmission of a given LAPD/PMDL Message to the remote terminal. 0 - Disables the Transmit LAPD Interrupt. 1 - Enables the Transmit LAPD Interrupt.
132
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME Transmit LAPD Interrupt Status
TYPE RUR
DESCRIPTION Transmit LAPD Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Transmit LAPD Interrupt has occurred since the last read of this register. 0 - Indicates that the Transmit LAPD Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Transmit LAPD Interrupt has occurred since the last read of this register.
Transmit DS3 M-Bit Mask Register (Address = 0x1135)
BIT 7 BIT 6 TxFEBEDat[2:0] BIT 5 BIT 4 FEBE Register Enable R/W 0 R/W 0 BIT 3 Tx P-Bit Error R/W 0 R/W 0 BIT 2 BIT 1 TxM_Bit_Mask[2:0] BIT 0
R/W 0
R/W 0
R/W 0
R/W 0
BIT NUMBER 7-5
NAME TxFEBEDat[2:0]
TYPE R/W
DECRIPTION Transmit FEBE Value: These READ/WRITE bit-fields, along with FEBE Register Enable permit the user to configure the Transmit DS3 Framer block to transmit user specified FEBE values (to the remote terminal) based upon the contents of these bit-fields. If the user sets the FEBE Register Enable bit-field to "1", then the Transmit DS3 Framer block will write the contents of these bit-fields into the FEBE bits, within each outbound DS3 frame. If the user sets the FEBE Register Enable bit-field to "0" then these register bits will be ignored. Transmit FEBE (by Software) Enable: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit user specified FEBE values (to the remote terminal) per register setting via the TxFEBEDat[2:0] bit-field. This option provides the user with software control over the Outbound FEBE values, within the DS3 data stream. 0 - Configures the Transmit DS3 Framer block to set the FEBE bit-fields (within each outbound DS3 frame) to the appropriate values based upon receive conditions, as determined by the companion Receive DS3 Framer block. 1 - Configures the Transmit DS3 Framer block to write the contents of the TxFEBEDat[2:0] bit-fields into the FEBE bits, within each Outbound DS3 frame.
4
FEBE Register Enable
R/W
133
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 3
NAME Tx P-Bit Error
TYPE R/W
DECRIPTION Transmit P-Bit Error: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with erred Pbits, as indicated below. 0 - Configures the Transmit DS3/E3 Framer block to generate and transmit DS3 frames with correct P-bits, to the remote terminal equipment. 1 - Configures the Transmit DS3/E3 Framer block to generate and transmit DS3 frames with erred P-bits, to the remote terminal equipment. Transmit M-Bit Error: These READ/WRITE bit-fields permit the user to configure the Transmit DS3 Framer block to transmit DS3 frames with erred M-bits. These three (3) bit-fields correspond to the three M-bits, within each outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of these bit-fields and the value of the three M-bits. The results of this calculation will be written back into the M-bit positions within each outbound DS3 frame. The user should set these bit-fields to "0, 0, 0" for normal (e.g., un-erred) operation.
2-0
TxM_Bit_Mask[2:0]
R/W
Transmit DS3 F-Bit Mask # 1 Register (Address = 0x1136)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 F_Bit Mask[27]/ UDL Bit # 9 (C73) R/O 0 R/O 0 R/W 0 BIT 2 F_Bit Mask [26]/ UDL Bit # 8 (C72) R/W 0 BIT 1 F_Bit Mask [25]/ UDL Bit# 7 (C71) R/W 0 BIT 0 F_Bit Mask [24]/
R/O 0
R/O 0
R/W 0
BIT NUMBER 7-4 Unused
NAME
TYPE R/O
DESCRIPTION
134
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 3
NAME F Bit Mask[27]/UDL Bit # 9 (C73)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 28/UDL Bit # 9 (C73): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 28: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with a single/particular erred F bit. This particular F-bit corresponds with the 28th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 28th F-bit. The results of this calculation will be written back into the 28th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the "Clear-Channel Framer Mode", AND if "TxOHSrc" = "1" - Insert Enable for UDL Bit # 9 or C73 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the UDL Bit #9 (or C73) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1 - Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
135
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME F Bit Mask [26]/UDL Bit #8 (C72)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 27/UDL Bit # 8 (C72): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0" If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 27 This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 27th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 27th F-bit. The results of this calculation will be written back into the 27th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode AND if TxOHSrc = "1" - Insert Enable for UDL Bit # 8 or C72 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the UDL Bit #8 (or C72) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1 - Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
136
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME F Bit Mask [25]/UDL Bit # 7 (C71)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 26/UDL Bit # 7 (C71): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 26: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 26th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 26th F-bit. The results of this calculation will be written back into the 26th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode AND if TxOHSrc = "1" - Insert Enable for UDL Bit # 7 or C71 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the UDL Bit #7 (or C71) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1 - Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field. 0 F Bit Mask [24] R/W Transmit F-Bit Error - Bit 25: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 25th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 25th F-bit. The results of this calculation will be written back into the 25th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation.
137
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit DS3 F-Bit Mask # 2 Register (Address = 0x1137)
BIT 7 F_Bit Mask [23]/ UDL Bit# 6 (C63) R/W 0 BIT 6 F_Bit Mask [22]/ UDL Bit# 5 (C62) R/W 0 BIT 5 F_Bit Mask [21]/ UDL Bit # 4 (C61) R/W 0 BIT 4 F_Bit Mask [20] BIT 3 F_Bit Mask [19]/DL Bit # 3 (C53) R/W 0 BIT 2 F_Bit Mask [18]/DL Bit # 2 (C52) R/W 0 BIT 1 F_Bit Mask [17]/DL Bit# 1 (C51) R/W 0 BIT 0 F_Bit Mask [16]
R/W 0
R/W 0
BIT NUMBER 7
NAME F Bit Mask[23]/UDL Bit # 6 (C63)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 24/UDL Bit # 6 (C63): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 24: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 24th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 24th F-bit. The results of this calculation will be written back into the 24th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for UDL Bit # 6 or C63 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the UDL Bit # 6 (or C63) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
138
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 6
NAME F Bit Mask [22]/UDL Bit # 5 (C62)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 23/UDL Bit # 5 (C62): The exact function of this register bit depends upon the following parameters.*
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 23: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 23rd F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 23rd F-bit. The results of this calculation will be written back into the 23rd F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for UDL Bit # 5 or C62 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the UDL Bit # 5 (or C62) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
139
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 5
NAME F Bit Mask [21]/UDL Bit # 4 (C61)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 22/UDL Bit # 4 (C61): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 22: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 22nd F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 22nd F-bit. The results of this calculation will be written back into the 22nd F-bit position, within each outbound DS3 frame.The user should set this bit-field to "0" for normal (e.g., unerred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for UDL Bit # 4 or C61 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the UDL Bit # 4 (or C61) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field. 4 F Bit Mask [20] R/W Transmit F-Bit Error - Bit 21: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 21st F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 21st F-bit. The results of this calculation will be written back into the 21st F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation.
140
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 3
NAME F Bit Mask [19]/DL Bit # 3 (C53)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 20/DL Bit # 3 (C53): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 20: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 20th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 20th F-bit. The results of this calculation will be written back into the 20th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for DL Bit # 3 or C53 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the DL Bit # 3 (or C53) bit-fields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
141
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME F Bit Mask [18]/DL Bit # 2 (C52)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 19/DL Bit # 2 (C52): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 19: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 19th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 19th F-bit. The results of this calculation will be written back into the 19th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for DL Bit # 2 or C52 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the DL Bit # 2 (or C52) bit-fields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
142
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME F Bit Mask [17]/DL Bit # 1 (C51)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 18/DL Bit # 1 (C51): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 18: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 18th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 18th F-bit. The results of this calculation will be written back into the 18th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for DL Bit # 1 or C51 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the DL Bit # 1 (or C51) bit-fields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field. 0 F Bit Mask [16] R/W Transmit F-Bit Error - Bit 17: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 17th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 17th F-bit. The results of this calculation will be written back into the 17th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation.
143
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit DS3 F-Bit Mask # 3 Register (Address = 0x1138)
BIT 7 F_Bit Mask [15]/ FEBE Bit 3 (C43) R/W 0 BIT 6 F_Bit Mask [14]/ FEBE Bit 2 (C42) R/W 0 BIT 5 F_Bit Mask [13]/ FEBE Bit 1 (C41) R/W 0 BIT 4 F_Bit Mask [12] BIT 3 F_Bit Mask [11]/ CP Bit # 3(C33) R/W 0 BIT 2 F_Bit Mask [10]/ CP Bit # 2(C32) R/W 0 BIT 1 F_Bit Mask [9]/CP Bit # 1(C31) R/W 0 BIT 0 F_Bit Mask [8]
R/W 0
R/W 0
BIT NUMBER 7
NAME F Bit Mask[15]/FEBE Bit # 3 (C43)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 16/FEBE Bit # 3 (C43): The exact function of this register bit depends upon the following parameters.*
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 16: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 16th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 16th F-bit. The results of this calculation will be written back into the 16th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for FEBE Bit # 3 or C43 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the FEBE Bit # 3 (or C43) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
144
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 6
NAME F Bit Mask [14]/FEBE Bit # 2 (C42)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 15/FEBE Bit # 2 (C42): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 15: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 15th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 15th F-bit. The results of this calculation will be written back into the 15th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for FEBE Bit # 2 or C42 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the FEBE Bit # 2 (or C42) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
145
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 5
NAME F Bit Mask [13]/FEBE Bit 1 (C41)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 14/FEBE Bit # 1 C41): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 14:T his READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 14th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 14th F-bit. The results of this calculation will be written back into the 14th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for FEBE Bit # 1 or C41 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the FEBE Bit # 1 (or C41) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field. 4 F Bit Mask [12] R/W Transmit F-Bit Error - Bit 13: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 13th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 13th F-bit. The results of this calculation will be written back into the 13th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation.
146
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 3
NAME F Bit Mask [11]/CP Bit # 3 (C33)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 12/CP Bit # 3 (C33): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 12: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 12th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 12th F-bit. The results of this calculation will be written back into the 12th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for CP Bit # 3 or C33 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the CP Bit # 3 (or C33) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
147
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME F Bit Mask [10]/CP Bit # 2 (C32)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 11/CP Bit # 2 (C32): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 11: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 11th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 11th F-bit. The results of this calculation will be written back into the 11th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for CP Bit # 2 or C32 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the CP Bit # 2 (or C32) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
148
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME F Bit Mask [9]/CP Bit # 1 (C31)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 10/CP Bit # 1 (C31): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 10: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 10th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 10th F-bit. The results of this calculation will be written back into the 10th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for CP Bit # 1 or C31 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the CP Bit # 1 (or C31) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field. 0 F Bit Mask [8] R/W Transmit F-Bit Error - Bit 9: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 9th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 9th F-bit. The results of this calculation will be written back into the 9th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation.
149
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit DS3 F-Bit Mask # 4 Register (Address = 0x1139)
BIT 7 F_Bit Mask [7]/ UDL Bit # 3 (C23) R/W 0 BIT 6 F_Bit Mask [6]/ UDL Bit # 2 (C22) R/W 0 BIT 5 F_Bit Mask [5]/ UDL Bit # 1 (C21) R/W 0 BIT 4 F_Bit Mask [4]/X Bit # 2 R/W 0 BIT 3 F_Bit Mask [3]/ FEAC Bit (C13) R/W 0 BIT 2 F_Bit Mask [2]/NA Bit (C12) R/W 0 BIT 1 F_Bit Mask [1]/AIC Bit (C11) R/W 0 BIT 0 F_Bit Mask [0]/X Bit # 1 R/W 0
BIT NUMBER 7
NAME F Bit Mask[7]/UDL Bit # 3 (C23)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 8/UDL Bit # 3 (C23): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 8: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 8th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 8th F-bit. The results of this calculation will be written back into the 8th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for UDL Bit # 3 or C23 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the UDL Bit # 3 (or C23) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
150
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 6
NAME F Bit Mask [6]/UDL Bit # 2 (C22)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 7/UDL Bit # 2 (C22): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 7: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 7th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 7th F-bit. The results of this calculation will be written back into the 7th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for UDL Bit # 2 or C22 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the UDL Bit # 2 (or C22) bitfields, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
151
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 5
NAME F Bit Mask [5]/UDL Bit # 1 (C21)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 6/UDL Bit # 1 (C21): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 6: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 6th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 6th F-bit. The results of this calculation will be written back into the 6th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for UDL Bit # 1 or C21 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the UDL Bit # 1 (or C21) bitfield, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
152
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 4
NAME F Bit Mask [4]/X Bit # 2
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 5/X Bit # 2: The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 5: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 5th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 5th F-bit. The results of this calculation will be written back into the 5th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for X Bit # 2: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the X-Bit # 2 bit-field, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
153
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 3
NAME F Bit Mask [3]/FEAC Bit (C13)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 4/FEAC Bit (C13): The exact function of this register bit depends upon the following parameters.* Whenever the XRT79L71 has been configured to operate in the Clear-Channel Framer Mode, or not.* Whether Bit 7 (TxOHSrc), within the Test Register (Address = 0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 4: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 4th F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 4th F-bit. The results of this calculation will be written back into the 4th F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for FEAC or C13 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the FEAC (or C13) bit-field, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
154
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME F Bit Mask [2]/NA Bit (C12)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 3/NA Bit (C12): The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 3: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 3rd F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 3rd F-bit. The results of this calculation will be written back into the 3rd F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for NA or C12 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the NA (or C12) bit-field, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
155
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 1
NAME F Bit Mask [1]/AIC Bit (C11)
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 2/AIC Bit (C11): The exact function of this register bit depends upon the following parameters.*
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 2: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 2nd F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 2nd F-bit. The results of this calculation will be written back into the 2nd F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for AIC or C11 bit: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the AIC (or C11) bit-field, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
156
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME F Bit Mask [0]/X Bit # 1
TYPE R/W
DESCRIPTION Transmit F-Bit Error - Bit 1/X Bit # 1: The exact function of this register bit depends upon the following parameters.
* Whether the XRT79L71 has been configured to operate in the
Clear-Channel Framer Mode, or not.
* Whether Bit 7 (TxOHSrc), within the Test Register (Address =
0x110C) is set to "1" or "0". If the XRT79L71 is NOT configured to operate in the ClearChannel Framer Mode, OR if TxOHSrc = "0" - Transmit F-Bit Error - Bit 1: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit DS3 frames with an erred F bit. This F-bit corresponds with the 1st F-bit, within a given outbound DS3 frame. The Transmit DS3 Framer block will perform an XOR operation with the contents of this bit-field and value of the 1st F-bit. The results of this calculation will be written back into the 1st F-bit position, within each outbound DS3 frame. The user should set this bit-field to "0" for normal (e.g., un-erred) operation. If the XRT79L71 is configured to operate in the Clear-Channel Framer Mode, AND if TxOHSrc = "1" - Insert Enable for X Bit # 1: This READ/WRITE bit-field permits the user to configure the Transmit Payload Data Input Interface block to externally accept an overhead bit and insert it into the X-Bit # 1 bit-field, within the outbound DS3 data-stream. 0 - Configures the Transmit Direction circuitry to externally accept and insert data into this overhead bit-field. 1- Configures the Transmit Direction circuitry to NOT externally accept and insert data into this overhead bit-field.
Transmit DS3 Pattern Register (Address = 0x114C)
BIT 7 TxAIS Unframed "All-Ones" R/W 0 BIT 6 DS3 AIS Non-Stuck Stuff R/W 0 BIT 5 Unused BIT 4 TxLOS Pattern Select R/W 0 R/W 1 BIT 3 BIT 2 BIT 1 BIT 0
Transmit_Idle_Pattern[3:0]
R/O 0
R/W 1
R/W 0
R/W 0
157
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7
NAME TxAIS - Unframed "AllOnes"
TYPE R/W
DESCRIPTION Transmit AIS - Unframed "All-Ones": This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit either of the following patterns, anytime it is configured to transmit the AIS indicator. 1. A Framed, repeating "1, 0, 1, 0..." pattern (per Bellcore GR-499-CORE) or 2. An Unframed "All-Ones" pattern. 0 - Configures the Transmit DS3 Framer block to transmit the Framed, Repeating "1, 0, 1, 0, ..." pattern whenever it is configured to transmit the AIS indicator. 1- Configures the Transmit DS3 Framer block to transmit an Unframed, "All-Ones" pattern, whenever it is configured to transmit an AIS signal.
6
DS3 AIS-Non-Stuck Stuff
R/W
DS3 AIS - Non-Stuck Stuff Option - AIS Pattern: This READ/WRITE bit-field (along with the TxAIS - Unframed "All-Ones" bit-field) permits the user to define the type of AIS data-stream that the Transmit DS3 Framer block will transmit, as described below. 0 - Configures the Transmit DS3 Framer block to force all of the C bits to "0", when it is configured to transmit a Framed AIS signal. 1 - Configures the Transmit DS3 Framer block to NOT force all of the C bits to "0", when it is configured to transmit an Framed AIS signal. In this case, the C bits can be used to transport FEAC or PMDL messages. NOTE: This bit-field is ignored if the Transmit DS3 Framer block has been configured to transmit an Unframed - "AllOnes" type of AIS signal.
5 4
Unused TxLOS Pattern Select
R/W R/W Transmit LOS Pattern Select: This READ/WRITE bit-field permits the user to configure the Transmit DS3 Framer block to transmit either an "All Zeros" or an "All-Ones" pattern, anytime it is configured to transmit the LOS Pattern to the remote terminal equipment, as described below. 0 - Configures the Transmit DS3 Framer block to transmit an "All Zeros" pattern, whenever it is configured to transmit the LOS pattern. 1 - Configures the Transmit DS3 Framer block to transmit an "All-Ones" pattern, whenever it is configured to transmit the LOS pattern. Transmit DS3 Idle Signal Pattern: These READ/WRITE bit-fields permit the user to specify the type of framed, repetitive four-bit pattern that the Transmit DS3 Framer block should generate and transmit, whenever it is configured to transmit the "DS3 Idle" pattern. NOTE: Setting these bit-fields to "[1, 1, 0, 0]" configures the Transmit DS3 Framer block to transmit the standard Framed, repeating "1, 1, 0, 0, ..." pattern (per Bellcore GR-499-CORE) requirements.
3-0
Tx_Idle Pattern[3:0]
R/W
158
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
TRANSMIT E3, ITU-T G.751 RELATED REGISTERS Transmit E3 Configuration Register - G.751 (Address = 0x1130)
BIT 7 TxBIP-4 Enable R/W 0 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 TxAIS Enable BIT 1 TxLOS Enable R/W 0 BIT 0 TxFAS Source Sel R/W 0
TxASrcSel[1:0]
TxNSrcSel[1:0]
R/W 0
R/W 0
R/W 0
R/W 0
R/W 0
BIT NUMBER 7
NAME TxBIP-4 Enable
TYPE R/W
DESCRIPTION Transmit BIP-4 Enable: This READ/WRITE bit-field permits the user to configure the Transmit E3 Framer block to do the following: a. To compute the BIP-4 value over a given E3 frame. b. To insert this BIP-4 value into the last nibble-field within the very next E3 frame. 0 - Does not configure this option. In this case, the last nibble of each Outbound E3 frame will contain payload data. 1 - Configures the Transmit E3 Framer block to compute and insert the BIP-4 value.
6-5
TxASrcSel[1:0]
R/W
Transmit A Bit Source Select[1:0]: These two READ/WRITE bit-fields permit the user to specify the source or type of data that is being carried via the A bits, within each Outbound E3 data stream, as indicated below. TxASrcSel[1:0] 0 0 0 1 Resulting Source of A Bit The "TxA" bit-field, within the "Transmit E3 Service Bit" register (Address = 0x1135). Not Valid - Do not use The "A" bit is sourced via the "Transmit Payload Data Input Interface" block. This is discussed in greater detail in Section _. The Receive E3 Framer block. In this case, the A bit will transmit the FEBE indicator to the remote terminal equipment. The A bit will be set to "1" when the Receive E3 Framer block detects a BIP-4 error, and will be set to "0" when the Receive E3 Framer block detects un-erred E3 frames.
1
0
1
1
159
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4-3
NAME TxNSrcSel[1:0]
TYPE R/W
DESCRIPTION Transmit N Bit Source Select[1:0]: These two READ/WRITE bit-fields permit the user to specify the source or type of data that is being carried via the N bits, within each Outbound E3 data stream, as indicated below. TxNSrcSel[1:0] 0 0 1 0 1 0 Resulting Source of A Bit The "TxN" bit-field, within the "Transmit E3 Service Bit" register (Address = 0x1135). Not Valid - Do not use The Transmit LAPD Controller block In this case, the N bit, will function as the LAPD/ PMDL channel. The "N" bit is sourced via the "Transmit Payload Data Input Interface" block.This is discussed in greater detail in Section _.
1
1
2
TxAIS Enable
R/W
Transmit AIS Indicator: This READ/WRITE bit-field permits the user to (by software control) force the Transmit E3 Framer block to generate and transmit the AIS indicator to the remote terminal equipment. 0 - Does not configure the Transmit E3 Framer block to generate and transmit the AIS indicator. In this case, the Transmit E3 Framer block will transmit normal E3 traffic. 1 - Configures the Transmit E3 Framer block to generate and transmit the AIS indicator. In this case, the Transmit E3 Framer block will force all bits (within the Outbound E3 data stream) to an Unframed "All-Ones" pattern. NOTE: This bit-field is ignored if the Transmit E3 Framer block has been configured to transmit the LOS pattern.
1
TxLOS Enable
R/W
Transmit LOS (Pattern) Enable: This READ/WRITE bit-field permits the user to (by software control) force the Transmit E3 Framer block to transmit the LOS (Loss of Signal) pattern to the remote terminal equipment, as described below. 0 - Does not configure the Transmit E3 Framer block to generate and transmit the LOS pattern. In this case, the Transmit E3 Framer block will be transmitting normal E3 traffic. 1 - Configures the Transmit E3 Framer block to generate and transmit the LOS pattern. In this case, the Transmit E3 Framer block will force all bits (within the Outbound E3 data stream) to an "All Zeros" pattern.
160
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME TxFAS Source Sel
TYPE R/W
DESCRIPTION Transmit FAS Source Select: This READ/WRITE bit-field permits the user to specify the source of the FAS (Framing Alignment Signal), to be used in the Outbound E3 data-stream, as indicated below. 0 - Configures the Transmit E3 Framer block to internally generate and insert the FAS bits within the outbound E3 data-stream. 1 - Configures the Transmit E3 Framer block to accept the FAS bits from "up-stream" circuitry (via the Transmit Payload Data Input Interface block) and to insert this data into the outbound E3 data-stream. This is discussed in greater detail in Section _.
Transmit E3 LAPD Configuration Register - G.751 (Address = 0x1133)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Auto Retransmit BIT 2 Reserved BIT 1 Transmit LAPD Message Length R/W 0 BIT 0 Transmit LAPD Enable R/W 0
R/O 0
R/O 0
R/O 0
R/O 0
R/W 1
R/O 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Auto Retransmit
Auto-Retransmit of LAPD Message: This READ/WRITE bit-field permits the user to configure the Transmit LAPD Controller block to transmit PMDL messages, repeatedly at one-second intervals. Once the user enables this feature, and then commands the Transmit LAPD Controller block to transmit a given PMDL Message, the Transmit LAPD Controller block will then proceed to transmit this PMDL Message (based upon the contents within the Transmit LAPD Message Buffer) repeatedly at one-second intervals. 0 - Disables the Auto-Retransmit Feature. In this case, the Transmit LAPD Controller block will transmit this PMDL Message will only be transmitted once, afterwards the Transmit LAPD Controller block will proceed to transmit a continuous stream of Flag Sequence octets (0x7E) via the DL bits, within each output DS3 frame. No more PMDL Messages will be transmitted until the user commands another transmission. 1 - Enables the Auto-Retransmit Feature.In this case, the Transmit LAPD Controller block will transmit PMDL messages (based upon the contents within the Transmit LAPD Message Buffer) repeatedly at one-second intervals. NOTE: This bit-field is ignored if the Transmit LAPD Controller block is disabled.
2
Reserved
R/O
161
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 1
NAME TransmitLAPD Message Length
TYPE R/W
DESCRIPTION Transmit LAPD Message Length Select: This READ/WRITE bit-field permits the user to specify the length of the payload data within the outbound LAPD/PMDL Message, as indicated below. 0 - Configures the Transmit LAPD Controller block to transmit a LAPD/PMDL message that has a payload data size of 76 bytes. 1 - Configures the Transmit LAPD Controller block to transmit a LAPD/PMDL message that has a payload data size of 82 bytes. Transmit LAPD Controller Block Enable: This READ/WRITE bit-field permits the user to enable the Transmit LAPD Controller block, within the XRT79L71. Once the user enables the Transmit LAPD Controller block, it will immediately begin transmitting the Flag Sequence octet (0x7E) to the remote terminal via the outbound DL bits, within each DS3 data stream. The Transmit LAPD Controller block will continue to do this until the user commands the Transmit LAPD Controller block to transmit a PMDL Message. 0 - Disables the Transmit LAPD Controller block. 1 - Enables the Transmit LAPD Controller block.
0
Transmit LAPD Enable
R/W
Transmit E3 LAPD Status/Interrupt Register - G.751 (Address = 0x1134)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Initiate Transmission of LAPD/PMDL Message R/O 0 R/O 0 R/W 0 BIT 2 Transmit LAPD Controller Busy BIT 1 Transmit LAPD Interrupt Enable BIT 0 Transmit LAPD Interrupt Status
R/O 0
R/O 0
R/O 0
R/W 0
RUR 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Initiate Transmission of LAPD/PMDL Message
Transmit LAPD Message Command: A "0" to "1" transition, within this bit-field commands the Transmit LAPD Controller block to begin the following activities:
* Reading out the contents of the Transmit LAPD Message
Buffer.* Zero-Stuffing of this data
* FCS Calculation and Insertion * Fragmentation of this composite PMDL Message, and
insertion into the N bit-field, within each outbound E3 frame. NOTE: This bit-field is only active if the Transmit LAPD Controller block has been enabled.
162
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME Transmit LAPD Controller Busy
TYPE R/O
DESCRIPTION Transmit LAPD Controller Busy Indicator: This READ-ONLY bit-field indicates whether or not the Transmit LAPD Controller block is currently busy transmitting a PMDL Message to the remote terminal equipment. The user can continuously poll this bit-field in order to check for completion of transmission of the LAPD/PMDL Message. 0 - Indicates that the Transmit LAPD Controller block is NOT busy transmitting a PMDL Message. 1 - Indicates that the Transmit LAPD Controller block is currently busy transmitting a PMDL Message. NOTE: This bit-field is only active if the Transmit LAPD Controller block has been enabled.
1
Transmit LAPD Interrupt Enable
R/W
Transmit LAPD Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit LAPD Interrupt. If the user enables this interrupt, then the XRT79L71 will generate an interrupt anytime the Transmit LAPD Controller block has completed its transmission of a given LAPD/PMDL Message to the remote terminal. 0 - Disables Transmit LAPD Interrupt. 1 - Enables Transmit LAPD Interrupt. Transmit LAPD Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Transmit LAPD Interrupt has occurred since the last read of this register. 0 - Transmit LAPD Interrupt has NOT occurred since the last read of this register. 1 - Transmit LAPD Interrupt has occurred since the last read of this register.
0
Transmit LAPD Interrupt Status
RUR
Transmit E3 Service Bits Register - G.751 (Address = 0x1135)
BIT 7 BIT 6 BIT 5 Unused R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 BIT 4 BIT 3 BIT 2 BIT 1 TxA R/W 0 BIT 0 TxN R/W 0
BIT NUMBER 7-2 1 Unused TxA
NAME
TYPE R/O R/W
DESCRIPTION
Transmit A Bit: This READ/WRITE bit-field permits the user to control the state of the A bit, within each Outbound E3 frame, as indicated below. 0 - Forces each A bit (within the Outbound E3 frame) to "0". 1 - Forces each A bit (within the Outbound E3 frame) to "1". NOTE: This bit-field is only valid if the Transmit E3 Framer block has been configured to use this bit-field as the source of the A bit (e.g., if TxASrcSel[1:0] = "0, 0").
163
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0 TxN
NAME
TYPE R/W
DESCRIPTION Transmit N Bit: This READ/WRITE bit-field permits the user to control the state of the N bit, within each Outbound E3 frame, as indicated below. 0 - Forces each N bit (within the Outbound E3 frame) to "0". 1 - Forces each N bit (within the Outbound E3 frame) to "1". NOTE: This bit-field is only valid if the Transmit E3 Framer block has been configured to use this bit-field as the source of the N bit (e.g., if TxNSrcSel[1:0] = "0, 0").
Transmit E3 FAS Error Mask Upper Register - G.751 (Address = 0x1148)
BIT 7 BIT 6 Unused R/O 0 R/O 0 R/O 0 R/W 0 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxFAS_Error_Mask_Upper[4:0] R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-5 4-0 Unused
NAME
TYPE R/O R/W
DESCRIPTION
TxFAS_Error_Mask_Upp er[4:0]
TxFAS Error Mask Upper[4:0]: These READ/WRITE bit-fields permit the user to insert bit errors into the upper five bits, within the FAS (Framing Alignment Signal), within the outbound E3 data stream. The Transmit E3 Framer block will perform an XOR operation with the contents of these FAS bits, and this register. The results of this calculation will be inserted into the upper 5 FAS bit positions within the Outbound E3 data stream. For each bit-field (within this register) that is set to "1", the corresponding bit, within the FAS will be in error. NOTE: For normal operation, the user should set this register to 0x00.
Transmit E3 FAS Error Mask Lower Register - G.751 (Address = 0x1149)
BIT 7 BIT 6 Unused R/O 0 R/O 0 R/O 0 R/W 0 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxFAS_Error_Mask_Lower[4:0] R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-5 Unused
NAME
TYPE R/O
DESCRIPTION
164
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 4-0
NAME TxFAS_Error_Mask_Low er[4:0]
TYPE R/W
DESCRIPTION TxFAS Error Mask Lower[4:0]: These READ/WRITE bit-fields permit the user to insert bit errors into the lower five bits, within the FAS (Framing Alignment Signal), within the outbound E3 data stream. The Transmit E3 Framer block will perform an XOR operation with the contents of these FAS bits, and this register. The results of this calculation will be inserted into the lower 5 FAS bit positions within the Outbound E3 data stream. For each bit-field (within this register) that is set to "1", the corresponding bit, within the FAS will be in error. NOTE: For normal operation, the user should set this register to 0x00.
Transmit E3 BIP-4 Mask Register - G.751 (Address = 0x114A)
BIT 7 BIT 6 Unused R/O 0 R/O 0 R/O 0 R/O 0 R/W 0 BIT 5 BIT 4 BIT 3 BIT 2 TxBIP-4_Mask[3:0] R/W 0 R/W 0 R/W 0 BIT 1 BIT 0
BIT NUMBER 7-4 3-0 Unused
NAME
TYPE R/O R/W
DESCRIPTION
TxBIP-4_Mask_[3:0]
TxBIP-4 Error Mask[3:0]: These READ/WRITE bit-fields permit the user to insert bit errors into the BIP-4 bits, within the outbound E3 data stream. The Transmit E3 Framer block will perform an XOR operation with the contents of the BIP-4 bits, and this register. The results of this calculation will be inserted into the BIP-4 bit positions within the Outbound E3 data stream. For each bit-field (within this register) that is set to "1", the corresponding bit, within the BIP-4 will be in error NOTE: For normal operation, the user should set this register to 0x00.
TRANSMIT E3, ITU-T G.832 RELATED REGISTERS Transmit E3 Configuration Register - G.832 (Address = 0x1130)
BIT 7 Unused R/O 0 BIT 6 TxDL in NR R/O 0 BIT 5 Reserved R/O 0 BIT 4 TxAIS Enable R/W 0 BIT 3 TxLOS Enable R/O 0 BIT 2 TxMA Rx R/W 0 R/W 0 R/W 0 BIT 1 BIT 0
165
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-5 4 Unused
NAME
TYPE R/O R/W
DESCRIPTION
TxDL in NR
Transmit DL (Data Link Channel) in NR Byte: This READ/WRITE bit-field permits the user to configure the Transmit LAPD Controller block to use either the NR or the GC byte as the LAPD/PMDL channel, as described below. 0 - Configures the Transmit LAPD Controller block to transmit all Outbound LAPD/PMDL Messages via the GC byte. 1 - Configures the Transmit LAPD Controller block to transmit all Outbound LAPD/PMDL Messages via the NR byte.
3 2
Unused TxAIS Enable
R/O R/W Transmit AIS Indicator: This READ/WRITE bit-field permits the user to (by software control) force the Transmit E3 Framer block to generate and transmit the AIS indicator to the remote terminal equipment, as described below. 0 - Does not configure the Transmit E3 Framer block to generate and transmit the AIS indicator. In this case, the Transmit E3 Framer block will transmit normal E3 traffic. 1 - Configures the Transmit E3 Framer block to generate and transmit the AIS indicator. In this case, the Transmit E3 Framer will force all bits (within the Outbound E3 data stream) to an Unframed "All-Ones" pattern.N NOTE: This bit-field is ignored if the Transmit E3 Framer block has been configured to transmit the LOS pattern.
1
TxLOS Enable
R/W
Transmit LOS (Pattern) Enable: This READ/WRITE bit-field permits the user to (by software control) force the Transmit E3 Framer block to transmit the LOS (Loss of Signal) pattern to the remote terminal equipment. 0 - Does not configure the Transmit E3 Framer block to generate and transmit the LOS pattern. 1 - Configures the Transmit E3 Framer block to generate and transmit the LOS pattern. In this case, the Transmit E3 Framer block will force all bits (within the Outbound E3 data stream) to an "All Zeros" pattern. Transmit MA Byte from Receiver E3 Framer Block Select: This READ/WRITE bit-field permits the user to configure the Transmit E3 Framer block to use either the Receive E3 Framer block or the Tx MA Byte Register as the source of the FERF/RDI and FEBE/REI bit-fields (within the MA byte-field of the Outbound E3 data stream), as indicated below. 0 - Configures the Transmit E3 Framer to read in the contents of the Transmit MA Byte register (Address = 0x1136), and write it into the MA byte-field within each Outbound E3 frame. NOTE: This option permits the user to send FERF and FEBE indicators, under software control. 1 - Configures the Transmit E3 Framer block to set the FERF and FEBE bit-fields to values, based upon conditions detected by the corresponding Receive E3 Framer block.
0
TxMA Rx
R/W
166
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit E3 LAPD Configuration Register - G.832 (Address = 0x1133)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Auto Retransmit BIT 2 Reserved BIT 1 Transmit LAPD Message Length R/W 0 BIT 0 Transmit LAPD Enable R/W 0
R/O 0
R/O 0
R/O 0
R/O 0
R/W 1
R/O 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Auto Retransmit
Auto-Retransmit of LAPD Message: This READ/WRITE bit-field permits the user to configure the Transmit LAPD Controller block to transmit PMDL messages, repeatedly at one-second intervals. Once the user enables this feature, and then commands the Transmit LAPD Controller block to transmit a given PMDL Message, the Transmit LAPD Controller block will then proceed to transmit this PMDL Message (based upon the contents within the Transmit LAPD Message Buffer) repeatedly at one second intervals. 0 - Disables the Auto-Retransmit Feature. In this case, the Transmit LAPD Controller block will only transmit this PMDL Message once. Afterwards the Transmit LAPD Controller block will proceed to transmit a continuous stream of Flag Sequence octets (0x7E) via either the NR or GC bytes, within each output E3 frame. The Transmit LAPD Controller block will not transmit any more PMDL Messages until the user commands another transmission. 1 - Enables the Auto-Retransmit Feature.In this case, the Transmit LAPD Controller block will transmit PMDL messages (based upon the contents within the Transmit LAPD Message Buffer) repeatedly at one-second intervals. NOTE: This bit-field is ignored if the Transmit LAPD Controller block is disabled.
2 1
Reserved Transmit LAPD Message Length
R/O R/W Transmit LAPD Message Length Select: This READ/WRITE bit-field permits the user to specify the length of the payload data within the outbound LAPD/PMDL Message, as indicated below. 0 - Configures the Transmit LAPD Controller block to transmit a LAPD/PMDL message that has a payload data size of 76 bytes. 1 - Configures the Transmit LAPD Controller block to transmit a LAPD/PMDL message that has a payload data size of 82 bytes. NOTE: This bit-field is ignored if the Transmit LAPD Controller block is disabled.
167
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Transmit LAPD Enable
TYPE R/W
DESCRIPTION Transmit LAPD Controller Block Enable: This READ/WRITE bit-field permits the user to enable the Transmit LAPD Controller block, within the XRT79L71. Once the user enables the Transmit LAPD Controller block, it will immediately begin transmitting the Flag Sequence octet (0x7E) to the remote terminal via either the NR or the GC bytes, within the outbound E3 data stream. The Transmit LAPD Controller block will continue to do this until the user commands the Transmit LAPD Controller block to transmit a PMDL Message. 0 - Disables the Transmit LAPD Controller block. 1 - Enables the Transmit LAPD Controller block.
Transmit E3 LAPD Status/Interrupt Register - G.832 (Address = 0x1134)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Initiate Transmission of LAPD/PMDL Message R/O 0 R/O 0 R/W 0 BIT 2 Transmit LAPD Controller Busy BIT 1 Transmit LAPD Interrupt Enable BIT 0 Transmit LAPD Interrupt Status
R/O 0
R/O 0
R/O 0
R/W 0
RUR 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Initiate Transmission of LAPD/PMDL Message
Transmit LAPD Message Command: A "0" to "1" transition, within this bit-field commands the Transmit LAPD Controller block to begin the following activities:
* Reading out the contents of the Transmit LAPD Message
Buffer.*
* Zero-Stuffing of this data* FCS Calculation and Insertion * Fragmentation of this composite PMDL Message, and
insertion into either the NR or GC byte-fields, within each outbound E3 frame. NOTE: This bit-field is only active if the Transmit LAPD Controller block has been enabled.
168
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME Transmit LAPD Controller Busy
TYPE R/O
DESCRIPTION Transmit LAPD Controller Busy Indicator: This READ-ONLY bit-field indicates whether or not the Transmit LAPD Controller block is currently busy transmitting a PMDL Message to the remote terminal equipment. The user can continuously poll this bit-field in order to check for completion of transmission of the LAPD/PMDL Message. 0 - Indicates that the Transmit LAPD Controller block is NOT busy transmitting a PMDL Message. 1 - Indicates that the Transmit LAPD Controller block is currently busy transmitting a PMDL Message. NOTE: This bit-field is only active if the Transmit LAPD Controller block has been enabled.
1
Transmit LAPD Interrupt Enable
R/W
Transmit LAPD Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit LAPD Interrupt. If the user enables this interrupt, then the XRT79L71 will generate an interrupt anytime the Transmit LAPD Controller block has completed its transmission of a given LAPD/PMDL Message to the remote terminal. 0 - Disables Transmit LAPD Interrupt. 1 - Enables Transmit LAPD Interrupt. Transmit LAPD Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Transmit LAPD Interrupt has occurred since the last read of this register. 0 - Indicates that the Transmit LAPD Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Transmit LAPD Interrupt has occurred since the last read of this register.
0
Transmit LAPD Interrupt Status
RUR
Transmit E3 GC Byte Register - G.832 (Address = 0x1135)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxGC_Byte[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxGC_Byte[7:0]
TYPE R/W
DESCRIPTION Transmit GC Byte: This READ/WRITE bit-field permits the user to specify the contents of the GC byte, within the Outbound E3 data stream. The Transmit E3 Framer block will load the contents of this register in the GC byte-field, within each outbound E3 frame. This register is ignored if the GC byte is configured to be the LAPD/PMDL channel.
169
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit E3 MA Byte Register - G.832 (Address = 0x1136)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxMA Byte[7:0] R/W 0 R/W 0 R/W 0 R/W 1 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxMA_Byte[7:0]
TYPE R/W
DESCRIPTION Transmit MA Byte: This READ/WRITE bit-field permits the user to specify the contents of the MA byte, within the Outbound E3 data stream. The Transmit E3 Framer block will load the contents of this register in the MA byte-field, within each outbound E3 frame. NOTES: 1. This register is ignored if the Transmit MA Byte - from Receiver option is selected (e.g., by setting TxMA Rx = "1". This feature permits the user to transmit FERF/RDI and FEBE/REI indicators upon software command.
2.
Transmit E3 NR Byte Register - G.832 (Address = 0x1137)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxNR_Byte[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxNR_Byte[7:0]
TYPE R/W
DESCRIPTION Transmit NR Byte: This READ/WRITE bit-field permits the user to specify the contents of the NR byte, within the Outbound E3 data stream. The Transmit E3 Framer block will load the contents of this register in the NR byte-field, within each outbound E3 frame. This register is ignored if the NR byte is configured to be the LAPD/PMDL channel.
Transmit E3 Trail-Trace - 0 Register - G.832 (Address = 0x1138)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_0 R/W 1 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
170
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME TxTTB_Byte_0[7:0]
TYPE R/W
DESCRIPTION Transmit TTB (Trail-Trace Buffer) Byte 0: These READ/WRITE bits permit the user to specify the contents of byte 0, within the Outbound Trail-Trace Message which is to be transmitted via the outbound E3 data stream. By default, the MSB (Most Significant Bit) of this register bit will be set to "1" in order to permit the remote terminal to be able to identify this particular byte, as being the first byte of the TrailTrace Buffer Message.
Transmit E3 Trail-Trace - 1 Register - G.832 (Address = 0x1139)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_1 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_1[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 1: These READ/WRITE bits permit the user to specify the contents of the second byte (Byte 1) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 Trail-Trace - 2 Register - G.832 (Address = 0x113A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_2 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_2[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 2: These READ/WRITE bits permit the user to specify the contents of the third byte (Byte 2) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
171
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit E3 Trail-Trace - 3 Register - G.832 (Address = 0x113B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_3 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_3[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 3: These READ/WRITE bits permit the user to specify the contents of the fourth byte (Byte 3) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 Trail-Trace - 4 Register - G.832 (Address = 0x113C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_4 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_4[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 4: These READ/WRITE bits permit the user to specify the contents of the fifth byte (Byte 4) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. In order to permit the proper reception of this particular TrailTrace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 Trail-Trace - 5 Register - G.832 (Address = 0x113D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_5 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
172
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME TxTTB_Byte_5[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 5: These READ/WRITE bits permit the user to specify the contents of the sixth byte (Byte 5) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 Trail-Trace - 6 Register - G.832 (Address = 0x113E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_6 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_6[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 6: These READ/WRITE bits permit the user to specify the contents of the seventh byte (Byte 6) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 Trail-Trace - 7 Register - G.832 (Address = 0x113F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_7 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_7[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 7: These READ/WRITE bits permit the user to specify the contents of the eighth byte (Byte 7) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
173
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit E3 Trail-Trace - 8 Register - G.832 (Address = 0x1140)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_8 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_8[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 8: These READ/WRITE bits permit the user to specify the contents of the ninth byte (Byte 8) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 Trail-Trace - 9 Register - G.832 (Address = 0x1141)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_9 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_9[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 9: These READ/WRITE bits permit the user to specify the contents of the tenth byte (Byte 9) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 Trail-Trace - 10 Register - G.832 (Address = 0x1142)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_10 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
174
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME TxTTB_Byte_10[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 10: These READ/WRITE bits permit the user to specify the contents of the eleventh byte (Byte 10) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 Trail-Trace - 11 Register - G.832 (Address = 0x1143)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_11 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_11[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 11: These READ/WRITE bits permit the user to specify the contents of the twelfth byte (Byte 11) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 Trail-Trace - 12 Register - G.832 (Address = 0x1144)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_12 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_12[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 12: These READ/WRITE bits permit the user to specify the contents of the 13th byte (Byte 12) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
175
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit E3 Trail-Trace - 13 Register - G.832 (Address = 0x1145)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_13 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_13[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 13: hese READ/WRITE bits permit the user to specify the contents of the 14th byte (Byte 13) within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 Trail-Trace - 14 Register - G.832 (Address = 0x1146)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_14 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxTTB_Byte_14[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 14: These READ/WRITE bits permit the user to specify the contents of the 15th byte (Byte 14)within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 Trail-Trace - 15 Register - G.832 (Address = 0x1147)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxTTB_Byte_15 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
176
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME TxTTB_Byte_15[7:0]
TYPE R/W
DESCRIPTION Transmit Trail-Trace Message - Byte 15: These READ/WRITE bits permit the user to specify the contents of the 16th (and last) byte within the Trail-Trace Message that is to be transported via the outbound E3 data stream. NOTE: In order to permit the proper reception of this particular Trail-Trace Message, it is imperative that the user set the MSB (Most Significant bit) within this register to "0".
Transmit E3 FA1 Byte Error Mask Register - G.832 (Address = 0x1148)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxFA1_Mask_Byte[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxFA1_Mask_Byte[7:0]
TYPE R/W
DESCRIPTION TxFA1 Error Mask Byte[7:0]: These READ/WRITE bit-fields permit the user to insert bit errors into the FA1 bytes, within the outbound E3 data stream. The Transmit E3 Framer block will perform an XOR operation with the contents of the FA1 byte, and this register. The results of this calculation will be inserted into the FA1 byte position within the Outbound E3 data stream. For each bit-field (within this register) that is set to "1", the corresponding bit, within the FA1 byte will be in error. NOTE: For normal operation, the user should set this register to 0x00.
Transmit E3 FA2 Byte Error Mask Register - G.832 (Address = 0x1149)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxFA2_Mask_Byte[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
177
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME TxFA2_Mask_Byte[7:0]
TYPE R/W
DESCRIPTION TxFA2 Error Mask Byte[7:0]: These READ/WRITE bit-fields permit the user to insert bit errors into the FA2 bytes, within the outbound E3 data stream. The Transmit E3 Framer block will perform an XOR operation with the contents of the FA2 byte, and this register. The results of this calculation will be inserted into the FA2 byte position within the Outbound E3 data stream. For each bit-field (within this register) that is set to "1", the corresponding bit, within the FA2 byte will be in error. NOTE: For normal operation, the user should set this register to 0x00.
Transmit E3 BIP-8 Error Mask Register - G.832 (Address = 0x114A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxBIP-8_Mask_Byte[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxBIP-8_Mask_Byte[7:0]
TYPE R/W
DESCRIPTION TxBIP-8 (B1) Error Mask[7:0]: These READ/WRITE bit-fields permit the user to insert bit errors into the B1 bytes, within the outbound E3 data stream. The Transmit E3 Framer block will perform an XOR operation with the contents of the B1 byte, and this register. The results of this calculation will be inserted into the B1 byte position within the Outbound E3 data stream. For each bit-field (within this register) that is set to "1", the corresponding bit, within the B1 byte will be in error. For normal operation, the user should set this register to 0x00.
Transmit E3 SSM Register - G.832 (Address = 0x114B)
BIT 7 TxSSM Enable R/W 0 R/O 0 BIT 6 BIT 5 Unused R/O 0 R/O 0 R/W 0 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxSSM[3:0] R/W 0 R/W 0 R/W 0
178
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7
NAME TxSSM Enable
TYPE R/W
DESCRIPTION Transmit SSM Enable: This READ/WRITE bit-field permits the user to configure the Transmit E3 Framer block to operate in either the Old ITU-T G.832 Framing format or in the New ITU-T G.832 Framing format, as described below. 0 - Configures the Transmit E3 Framer block to support the Pre October 1998 version of the E3, ITU-T G.832 framing format. In this particular setting, the Transmit SSM Controller block will be disabled. 1 - Configures the Transmit E3 Framer block to support the October 1998 version of the E3, ITU-T G.832 framing format. In this particular setting, the Transmit SSM Controller block will be enabled.
6-4 3-0
Unused TxSSM[3:0]
R/O R/W Transmit (or Outbound) Synchronization Status Message[3:0]: These READ/WRITE bit-fields permit the user to specify the contents of the Outbound Synchronization Status Message (SSM) that is to be transported via the Outbound E3 data-stream. The Transmit SSM Controller block will then proceed to transport this SSM via the outbound E3 data-stream. NOTE: These bit-fields are only active if Bit 7 (TxSSM Enable) within this register is set to "1".
DS3/E3 FRAMER BLOCK PERFORMANCE MONITOR REGISTERS A NOTE ABOUT READING OUT THE CONTENTS OF THE DS3/E3 FRAMER BLOCK PERFORMANCE MONITOR REGISTERS These particular PMON Registers (below) are 16-bit RESET-upon-READ registers. However, the manner in which these PMON Registers are to be read is listed below. As mentioned earlier, these PMON Registers are 16-bits in length. More specifically each of these PMON Registers will consist of a MSB (Most Significant Byte) 8-bit register, and a LSB (Least Significant Byte) register. Since the Microprocessor Interface of the XRT79L71 contains an eight-bit wide bi-directional data bus, the user will have to execute two consecutive read operations in order to obtain the full 16-bit content of a given PMON register. As the user reads out the contents of these PMON Registers, the user must be aware of the following restrictions.
* During the first (of the two) read operations (to a given PMON Register), the user can read out either the
MSB or the LSB Register.
* However, as the user executes this first read operation, the entire 16-bit contents of this particular PMON
register will be cleared to "0x0000". The XRT79L71 will store the contents of the un-read register into the PMON Holding Register (Address = 0x116C).
* Therefore, during the second (of the two) read operations (to a given PMON Register), the user MUST obtain
the contents of the un-read byte, from the PMON Holding Register.
* This method for reading out the PMON Registers, applies to the following PMON Registers.
a. PMON Excessive Zero Count Registers b. PMON Line Code Violation Count Registers c. PMON Framing Bit/Byte Error Count Registers d. PMON Parity/P-Bit Count Registers
179
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
e. PMON FEBE Event Count Registers f. PMON CP-Bit Error Count Registers g. PRBS Error Count Registers
* This method for reading out the DS3/E3 Framer PMON Register does not apply to the PLCP Processor,
Transmit ATM Cell Processor or Receive ATM Cell Processor PMON registers. PMON Excessive Zero Count Registers - MSB (Address = 0x114E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_EXZ_Count_Upper_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_EXZ_Count_Upp er_Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - Excessive Zero Event Count - Upper Byte: These RESET-upon-READ bits, along with that within the PMON Excessive Zero Count Register - LSB combine to reflect the cumulative number of instances that a string of three or more consecutive zeros (for DS3 applications) or four or more consecutive zeros (for E3 applications) has been detected by the Receive DS3/E3 Framer block since the last read of this register. This register contains the Most Significant byte of this 16-bit expression.
PMON Excessive Zero Count Registers - LSB (Address = 0x114F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_EXZ_Count_Lower_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_EXZ_Count_Upp er_Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - Excessive Zero Event Count - Lower Byte: These RESET-upon-READ bits, along with that within the PMON Excessive Zero Count Register - MSB combine to reflect the cumulative number of instances that a string of three or more consecutive zeros (for DS3 applications) or four or more consecutive zeros (for E3 applications) has been detected by the Receive DS3/E3 Framer block since the last read of this register. This register contains the Least Significant byte of this 16-bit expression.
180
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
PMON Line Code Violation Count Registers - MSB (Address = 0x1150)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_LCV_Count_Upper_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON LCV Count Upper Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor- Line Code Violation Count Register Upper Byte: These RESET-upon-READ bits along with that within the PMON Line Code Violation Count - LSB combine to reflect the cumulative number of Line Code Violations that have been detected by the Receive DS3/E3 Framer block, since the last read of this register. This register contains the Most Significant byte of this 16-bit expression.
PMON Line Code Violation Count Registers - LSB (Address = 0x1151)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_LCV_Count_Lower_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON LCV Count Lower Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor- Line Code Violation Count Register Lower Byte: These RESET-upon-READ bits along with that within the PMON Line Code Violation Count - MSB combine to reflect the cumulative number of Line Code Violations that have been detected by the Receive DS3/E3 Framer block, since the last read of this register. This register contains the Least Significant byte of this 16-bit expression.
PMON Framing Bit/Byte Error Count Register - MSB (Address = 0x1152)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_Framing_Bit/Byte_Error_Count_Upper_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
181
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME PMON_Framing Bit/Byte Error_Count_Upper Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - Framing Bit/Byte Error Count - Upper Byte: These RESET-upon-READ bits, along with that within the PMON Framing Bit/Byte Error Count Register - LSB combine to reflect the cumulative number of Framing bit (or byte) errors that have been detected by the Receive DS3/E3 Framer block, since the last read of this register. This register contains the Most Significant byte of this 16-bit expression. NOTES: 1. 2. 3. For DS3 applications, this register will increment for each F or M bit error detected. For E3, ITU-T G.751 applications, this register will increment for each FAS error detected. For E3, ITU-T G.832 applications, this register will increment for each FA1 or FA2 byte error detected.
PMON Framing Bit/Byte Error Count Register - LSB (Address = 0x1153)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_Framing_Bit/Byte_Error_Count_Lower_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_Framing Bit/Byte Error_Count_Lower Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - Framing Bit/Byte Error Count - Lower Byte: These RESET-upon-READ bits, along with that within the PMON Framing Bit/Byte Error Count Register - MSB combine to reflect the cumulative number of Framing bit (or byte) errors that have been detected by the Receive DS3/E3 Framer block, since the last read of this register. This register contains the Least Significant byte of this 16-bit expression. NOTES: 1. 2. 3. For DS3 applications, this register will increment for each F or M bit error detected. For E3, ITU-T G.751 applications, this register will increment for each FAS error detected. For E3, ITU-T G.832 applications, this register will increment for each FA1 or FA2 byte error detected.
182
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
PMON Parity/P-Bit Error Count Register - MSB (Address = 0x1154)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_Parity_Error_Count_Upper_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_P-Bit/Parity Bit Error_Count_Upper Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - P Bit/Parity Bit Error Count - Upper Byte: These RESET-upon-READ bits, along with that within the PMON P-Bit/Parity Bit Error Count Register - LSB combine to reflect the cumulative number of P bit errors (for DS3 applications) or BIP8/BIP-4 errors (for E3 applications) that have been detected by the Receive DS3/E3 Framer block, since the last read of this register. This register contains the Most Significant byte of this 16-bit expression.
PMON Parity/P-Bit Error Count Register - LSB (Address = 0x1155)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_Parity_Error_Count_Lower_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_P-Bit/Parity Bit Error_Count_Lower Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - P Bit/Parity Bit Error Count - Lower Byte: These RESET-upon-READ bits, along with that within the PMON P-Bit/Parity Bit Error Count Register - MSB combine to reflect the cumulative number of P bit errors (for DS3 applications) or BIP-8/BIP-4 errors (for E3 applications) that have been detected by the Receive DS3/E3 Framer block, since the last read of this register. This register contains the Least Significant byte of this 16-bit expression.
PMON FEBE Event Count Register - MSB (Address = 0x1156)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_FEBE_Event_Count_Upper_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
183
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME PMON_FEBE Event_Count_Upper Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - FEBE Event Count - Upper Byte: These RESET-upon-READ bits, along with that within the PMON FEBE Event Count Register - LSB combine to reflect the cumulative number of erred FEBE events that have been detected by the Receive DS3/E3 Framer block, since the last read of this register. This register contains the Most Significant byte of this 16-bit expression.
PMON FEBE Event Count Register - LSB (Address = 0x1157)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_FEBE_Event_Count_Lower_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_FEBE Event_Count_Lower Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - FEBE Event Count - Lower Byte: These RESET-upon-READ bits, along with that within the PMON FEBE Event Count Register - MSB combine to reflect the cumulative number of erred FEBE events that have been detected by the Receive DS3/E3 Framer block, since the last read of this register. This register contains the Least Significant byte of this 16-bit expression.
PMON CP-Bit Error Count Register - MSB (Address = 0x1158)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_CP-Bit_Error_Count_Upper_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_CP-Bit Error_Count_Upper Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - CP Bit Error Count - Upper Byte: These RESET-upon-READ bits, along with that within the PMON CP-Bit Error Count Register - LSB combine to reflect the cumulative number of CP bit errors that have been detected by the Receive DS3 Framer block, since the last read of this register. This register contains the Most Significant byte of this 16-bit expression. NOTE: These register bits are only active if the XRT79L71 has been configured to operate in the DS3 C-Bit Parity Framing format.
184
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
PMON CP-Bit Error Count Register - LSB (Address = 0x1159)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_CP-Bit_Error_Count_Lower_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_CP-Bit Error_Count_Lower Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - CP Bit Error Count - Lower Byte: These RESET-upon-READ bits, along with that within the PMON CP-Bit Error Count Register - MSB combine to reflect the cumulative number of CP bit errors that have been detected by the Receive DS3 Framer block, since the last read of this register. This register contains the Least Significant byte of this 16-bit expression. NOTE: These register bits are only active if the XRT79L71 has been configured to operate in the DS3 C-Bit Parity Framing Format.
PLCP PROCESSOR BLOCK PERFORMANCE MONITOR REGISTERS A NOTE ABOUT READING OUT THE CONTENTS OF THE PLCP PROCESSOR BLOCK PERFORMANCE MONITOR REGISTERS These particular PMON Registers (below) are 16-bit RESET-upon-READ registers. However, the manner in which these PMON Registers are to be read is listed below. As mentioned earlier, these PMON Registers are 16-bits in length. More specifically each of these PMON Registers will consist of a MSB (Most Significant Byte) 8-bit register, and a LSB (Least Significant Byte) register. Since the Microprocessor Interface of the XRT79L71 contains an eight-bit wide bi-directional data bus, the user will have to execute two consecutive read operations in order to obtain the full 16-bit content of a given PMON register. As the user reads out the contents of these PMON Registers, the user must be aware of the following restrictions.
* During the first (of the two) read operations (to a given PMON Register), the user MUST read out the MSB
Register.
* During the second (of the two) read operations (to a given PMON Register), the user MUST read out the LSB
Register.
NOTE: In contrast to the DS3/E3 Framer Block PMON Registers, the PMON Holding Register is NOT used when reading out the PLCP Processor Block PMON Registers.
* This method for reading out the PLCP Processor Block PMON Registers, applies to the following PMON
Registers. a. PMON PLCP BIP-8 Error Count Registers b. PMON PLCP Framing Byte Error Count Registers c. PMON PLCP FEBE Event Count Register
185
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
PMON PLCP BIP-8 Error Count Register - MSB (Address = 0x115A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_PLCP - BIP-8 Error_Count_Upper_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_PLCP - BIP8_Error_Count_Upper _Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - PLCP BIP-8 Error Count Register Upper Byte: These RESET-upon-READ bits, along with that within the PMON PLCP BIP-8 Error Count Register - LSB combine to reflect the cumulative number of PLCP BIP-8 bit errors that have been detected by the Receive PLCP Processor block, since the last reads of this register. This register contains the Most Significant byte of this 16-bit expression. NOTE: These register bits are only active if the XRT79L71 has been configured to operate in both the ATM UNI and PLCP Modes.
PMON PLCP BIP-8 Error Count Register - LSB (Address = 0x115B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_PLCP - BIP-8 Error_Count_Lower_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_PLCP - BIP8_Error_Count_Lower _Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - PLCP BIP-8 Error Count Register Lower Byte: These RESET-upon-READ bits, along with that within the PMON PLCP BIP-8 Error Count Register - MSB combine to reflect the cumulative number of PLCP BIP-8 bit errors that have been detected by the Receive PLCP Processor block, since the last reads of this register. This register contains the Least Significant byte of this 16-bit expression. These register bits are only active if the XRT79L71 has been configured to operate in both the ATM UNI and PLCP Modes.
PMON PLCP Framing Byte Error Count Register - MSB (Address = 0x115C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_PLCP - Framing Error_Count_Upper_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
186
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME PMON_PLCP Framing_Byte_Error_Co unt_Upper _Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - PLCP Framing Byte Error Count Register - Upper Byte: These RESET-upon-READ bits, along with that within the PMON PLCP Framing Byte Error Count Register - LSB combine to reflect the cumulative number of PLCP Framing byte errors that have been detected by the Receive PLCP Processor block, since the last reads of this register. This register contains the Most Significant byte of this 16-bit expression. NOTE: These register bits are only active if the XRT79L71 has been configured to operate in both the ATM UNI and PLCP Modes.
PMON PLCP Framing Byte Error Count Register - LSB (Address = 0x115D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_PLCP - Framing Error_Count_Lower_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_PLCP Framing_Byte_Error_Co unt_Upper _Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - PLCP Framing Byte Error Count Register - Upper Byte: These RESET-upon-READ bits, along with that within the PMON PLCP Framing Byte Error Count Register - MSB combine to reflect the cumulative number of PLCP Framing byte errors that have been detected by the Receive PLCP Processor block, since the last reads of this register. This register contains the Least Significant byte of this 16-bit expression. NOTE: These register bits are only active if the XRT79L71 has been configured to operate in both the ATM UNI and PLCP Modes.
PMON PLCP FEBE Event Count Register - MSB (Address = 0x115E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_PLCP - FEBE_Event_Count_Upper_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
187
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME PMON_PLCP FEBE_Event_Count_Up per _Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - PLCP FEBE Event Count Register Upper Byte: These RESET-upon-READ bits, along with that within the PMON PLCP FEBE Event Count Register - LSB combine to reflect the cumulative number of PLCP FEBE events that have been detected by the Receive PLCP Processor block, since the last reads of this register. This register contains the Most Significant byte of this 16-bit expression. NOTE: These register bits are only active if the XRT79L71 has been configured to operate in both the ATM UNI and PLCP Modes.
PMON PLCP FEBE Event Count Register - LSB (Address = 0x115F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_PLCP - FEBE_Event_Count_Lower_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PMON_PLCP FEBE_Event_Count_Lo wer _Byte[7:0]
TYPE RUR
DESCRIPTION Performance Monitor - PLCP FEBE Event Count Register Lower Byte: These RESET-upon-READ bits, along with that within the PMON PLCP FEBE Event Count Register - MSB combine to reflect the cumulative number of PLCP FEBE events that have been detected by the Receive PLCP Processor block, since the last reads of this register. This register contains the Least Significant byte of this 16-bit expression. These register bits are only active if the XRT79L71 has been configured to operate in both the ATM UNI and PLCP Modes.
THE PRBS ERROR COUNT REGISTERS A NOTE ABOUT READING OUT THE CONTENTS OF THE PRBS ERROR COUNT REGISTERS The PRBS Error Count Registers (below) are 16-bit RESET-upon-READ registers. However, the manner in which these registers are to be read is listed below. As mentioned earlier, these Registers are 16-bits in length. More specifically these registers will consist of a MSB (Most Significant Byte) 8-bit register, and a LSB (Least Significant Byte) register. Since the Microprocessor Interface of the XRT79L71 contains an eight-bit wide bi-directional data bus, the user will have to execute two consecutive read operations in order to obtain the full 16-bit contents of these PRBS Error Count Registers. As the user reads out the contents of these Registers, the user must be aware of the following restrictions.
* During the first (of the two) read operations (to the PRBS Error Count Registers), the user read out either the
MSB or the LSB Register.
* However, as the user executes this first read operation, the entire 16-bit contents of this particular PRBS
Error Count Register will be cleared to "0x0000". The XRT79L71 will store the contents of the un-read register into the PMON Holding Register (Address = 0x116C).
188
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
* Therefore, during the second (of the two) read operations (to the PRBS Error Count Register), the user
MUST obtain the contents of the un-read byte, from the PMON Holding Register. PRBS Error Count Register - MSB (Address = 0x1168)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PRBS_Error_Count_Upper_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PRBS Error_Count_Upper Byte[7:0]
TYPE RUR
DESCRIPTION PRBS Error Count - Upper Byte: These RESET-upon-READ bits, along with that within the PRBS Error Count Register - LSB combine to reflect the cumulative number of PRBS bit errors that have been detected by the Receive DS3/E3 Framer block, since the last read of this register. This register contains the Most Significant byte of this 16-bit expression. NOTE: These register bits are not active if the PRBS Receiver has not been enabled.
PRBS Error Count Register - LSB (Address = 0x1169)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PRBS_Error_Count_Lower_Byte[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME PRBS Error_Count_Lower Byte[7:0]
TYPE RUR
DESCRIPTION PRBS Error Count - Lower Byte: These RESET-upon-READ bits, along with that within the PRBS Error Count Register - MSB combine to reflect the cumulative number of PRBS bit errors that have been detected by the Receive DS3/E3 Framer block, since the last read of this register. This register contains the Least Significant byte of this 16-bit expression. NOTE: These register bits are not active if the PRBS Receiver has not been enabled.
PMON Holding Register (Address = 0x116C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
PMON_Hold_Value[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
189
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME PMON Holding Value
TYPE R/O
DESCRIPTION PMON Holding Value: These READ-ONLY bit-fields were specifically allocated to support READ operations to the PMON (Performance Monitor) Registers, within the Receive DS3/E3 Framer block. Since the PMON Register (within the Receive DS3/E3 Framer block) are 16-bit registers. Therefore, given that the bi-directional data bus of the XRT79L71 is only 8-bits wide, it will require two read operations in order to read out the entire 16 bit content of these registers. The other thing to note is that the PMON Registers (within the DS3/E3 Framer blocks) are RESET-upon-READ type registers. As consequence, the entire 16-bit contents of a given PMON Register will be cleared to "0x0000" immediately after the user has executed the first (of two) read operations to this register. In order to avoid losing the contents of the other byte, the contents of the un-read byte is automatically loaded into this register. Hence, once the user reads a register, from a given PMON Register, the user is suppose to obtain the contents of the other byte, by reading the contents of this register.
One Second Error Status Register (Address = 0x116D)
BIT 7 BIT 6 BIT 5 Unused BIT 4 BIT 3 BIT 2 BIT 1 Errored Second R/O 0 R/O 0 R/O 0 R/O 0 BIT 0 Severe Errored Second R/O 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-2 Unused
NAME
TYPE R/O
DESCRIPTION
190
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME Errored Second
TYPE R/O
DESCRIPTION Errored Second Indicator: This READ-ONLY bit-field indicates whether or not the DS3/E3 Framer block has declared the last one-second accumulation period as a Errored Second. The DS3/E3 Framer block will declare a errored second if it detects any of the following events. For DS3 Applications
* P-Bit Errors * CP Bit Errors * Framing Bit (F or M bit) Errors
For E3 Applications
* BIP-4/BIP-8 Errors * FAS or Framing Byte (FA1, FA2) Errors
0 - Indicates that the DS3/E3 Framer block has NOT declared the last one-second accumulation period as being an errored second. 1 - Indicates that the DS3/E3 Framer block has declared the last one-second accumulation period as being an errored second. 0 Severely Errored Second R/O Severely Errored Second Indicator: This READ-ONLY bit-field indicates whether or not the DS3/E3 Framer block has declared the last one second accumulation period as being a Severely Errored Second. The DS3/E3 Framer block will declare a given second as being a severely errored second if it determines that the BER (Bit Error Rate) during this One-second accumulation period is greater than 10-3 errors/second. 0 - Indicates that the DS3/E3 Framer block has not declared the last one-second accumulation period as being a severelyerrored second. 1 - Indicates that the DS3/E3 Framer block has declared the last one-second accumulation period as being a severely-errored second.
One Second - LCV Count Accumulator Register - MSB (Address = 0x116E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
One_Second_LCV_Count_Accum_MSB[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
191
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME One_Second_LCV_Coun t Accum_LSB[7:0]
TYPE R/O
DESCRIPTION One Second LCV Count Accumulator Register - MSB: These READ-ONLY bits, along with that within the One Second LCV Count Accumulator Register - MSB combine to reflect the cumulative number of Line Code Violations that have been detected by the Receive DS3/E3 Framer block, in the last One second accumulation period. This register contains the Most Significant byte of this 16-bit expression.
One Second - LCV Count Accumulator Register - LSB (Address = 0x116F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
One_Second_LCV_Count_Accum_LSB[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME One_Second_LCV_Coun t Accum_LSB[7:0]
TYPE R/O
DESCRIPTION One Second LCV Count Accumulator Register - LSB: These READ-ONLY bits, along with that within the One Second LCV Count Accumulator Register - LSB combine to reflect the cumulative number of Line Code Violations that have been detected by the Receive DS3/E3 Framer block, in the last One second accumulation period. This register contains the Least Significant byte of this 16-bit expression.
One Second - Parity Error Accumulator Register - MSB (Address = 0x1170)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
One_Second_Parity_Error_Accum_MSB[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
192
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME One_Second_Parity Error Accum_MSB[7:0]
TYPE R/O
DESCRIPTION One Second Parity Error Accumulator Register - MSB: These READ-ONLY bits, along with that within the One Second Parity Error Accumulator Register - LSB combine to reflect the cumulative number of Parity Errors that have been detected by the Receive DS3/E3 Framer block, in the last One second accumulation period. This register contains the Most Significant byte of this 16-bit expression. NOTES: 1. For DS3 applications, the register will reflect the number of P-bit errors, detected within the last One second accumulation period. For E3, ITU-T G.751 applications, this register will reflect the number of BIP-4 errors, detected within the last One second accumulation period. For E3, ITU-T G.832 applications, this register will reflect the number of BIP-8 (B1 Byte) errors detected within the last One second accumulation period.
2.
3.
One Second - Parity Error Accumulator Register - LSB (Address = 0x1171)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
One_Second_Parity_Error_Accum_LSB[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME One_Second_Parity Error Accum_LSB[7:0]
TYPE R/O
DESCRIPTION One Second Parity Error Accumulator Register - LSB: These READ-ONLY bits, along with that within the One Second Parity Error Accumulator Register - MSB combine to reflect the cumulative number of Parity Errors that have been detected by the Receive DS3/E3 Framer block, in the last One second accumulation period. This register contains the Least Significant byte of this 16-bit expression. NOTES: 1. For DS3 applications, the register will reflect the number of P-bit errors, detected within the last One second accumulation period. For E3, ITU-T G.751 applications, this register will reflect the number of BIP-4 errors, detected within the last One second accumulation period. For E3, ITU-T G.832 applications, this register will reflect the number of BIP-8 (B1 Byte) errors detected within the last One second accumulation period.
2.
3.
193
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
One Second - CP Bit Error Accumulator Register - MSB (Address = 0x1172)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
One_Second_CP_Bit_Error_Accum_MSB[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME One_Second_CP Bit Error Accum_MSB[7:0]
TYPE R/O
DESCRIPTION One Second CP Bit Error Accumulator Register - MSB: These READ-ONLY bits, along with that within the One Second CP-Bit Error Accumulator Register - LSB combine to reflect the cumulative number of CP Bit Errors that have been detected by the Receive DS3 Framer block, in the last One second accumulation period. This register contains the Most Significant byte of this 16-bit expression. NOTE: This register is only active if the XRT79L71 has been configured to operate in the DS3, C-Bit Parity framing format.
One Second - CP Bit Error Accumulator Register - LSB (Address = 0x1173)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
One_Second_CP_Bit_Error_Accum_LSB[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME One_Second_CP Bit Error Accum_LSB[7:0]
TYPE R/O
DESCRIPTION One Second CP Bit Error Accumulator Register - LSB: These READ-ONLY bits, along with that within the One Second CP-Bit Error Accumulator Register - MSB combine to reflect the cumulative number of CP Bit Errors that have been detected by the Receive DS3 Framer block, in the last One second accumulation period. This register contains the Least Significant byte of this 16-bit expression. NOTE: This register is only active if the XRT79L71 has been configured to operate in the DS3, C-bit Parity Framing format.
194
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
LAPD CONTROLLER BYTE COUNT REGISTERS Payload HDLC Control Register, Address = 0x1182
BIT 7 Framer By-Pass R/W 0 BIT 6 HDLC Controller Enable R/W 0 BIT 5 HDLC CRC-32 R/W 0 BIT 4 Unused BIT 3 HDLC Loop-back R/W 0 R/O 0 BIT 2 BIT 1 Unused BIT 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7
NAME Framer By-Pass
TYPE R/W
DESCRIPTION
195
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 6
NAME HDLC Controller Enable
TYPE R/W
DESCRIPTION HDLC Controller Enable: This READ/WRITE bit-field configures the XRT79L71 to operate in either the High-Speed HDLC Controller Mode, or in the Clear-Channel Framer Mode. If the user configures the XRT79L71 to operate in the High-Speed HDLC Controller Mode, then all of the following will be true. In the Transmit Direction Some of the Transmit Payload Data Input Interface pins will change function, and will present a byte-wide Transmit High-Speed HDLC Controller input interface to the System-Side Terminal Equipment. This Transmit High-Speed HDLC Controller input interface will also present the System-Side Terminal Equipment with a demand output clock signal (which is approximately oneeight of the either the E3 or DS3 rates, depending which rate is being used). This Transmit High-Speed HDLC Controller Input Interface will accept data (from the System-Side Terminal Equipment) in a byte-wide manner. As the Transmit High-Speed HDLC Controller Input Interface accepts this data, it will route this data to the Transmit High-Speed HDLC Controller block where it will encapsulate this data into a variable-length HDLC frame. The Transmit High-Speed HDLC Controller block will also take on the responsibility of zerostuffing the payload data, within each of these outbound HDLC frames. Finally, the Transmit High-Speed HDLC Controller circuitry will optionally append either a CRC-32 or CRC-16 value to the back-end of any outbound HDLC frame. Anytime the System-Side Terminal Equipment is NOT providing any data to the Transmit High-Speed HDLC Controller Input Interface, then the Transmit High-Speed HDLC Controller block will generate a string of repeating Flag Sequence octets (0x7E), in order to (1) denote the boundaries of all outbound HDLC frames and (2) to indicate that no HDLC frames are currently being transported across the DS3/E3 transport medium. This composite outbound data-stream (consisting of HDLC frames and Flag Sequence octets) will be routed to the Transmit DS3/E3 Framer block. In this case, the Transmit DS3/E3 Framer block will insert this composite outbound data-stream into the payload bits within each outbound DS3 or E3 datastream. In the Receive Direction In the Receive Direction, the Receive High-Speed HDLC Controller block will accept the payload data (within the incoming DS3/E3 data-stream) from the Receive DS3/E3 Framer block. As the Receive High-Speed HDLC Controller block receives this incoming data, it will perform the following functions.
* It will flag any occurrence of the Flag Sequence octet, within the incoming
data-stream..
* It will locate the boundaries of the incoming HDLC frames. * It will perform zero-unstuffing on the payload data (within each incoming
HDLC frame).
* It will compute and verify either the CRC-16 or CRC-32 value (that is
appended at the back-end of the outbound HDLC Frame).
* It will output this incoming HDLC data to the System-Side Terminal
Equipment via a byte-wide output interface. 0 - Configures the XRT79L71 to operate in the Clear-Channel Framer Mode (e.g., disables the Transmit and Receive High-Speed HDLC Controller blocks). 1 - Configures the XRT79L71 to operate in the High-Speed HDLC Controller (e.g., enables the Transmit and Receive High-Speed HDLC Controller blocks).
196
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 5
NAME HDLC CRC-32
TYPE R/W
DESCRIPTION HDLC CRC-32: This READ/WRITE bit-field permits the user to configure the Transmit and Receive High-Speed HDLC Controller blocks to handle either CRC-16 or CRC-32 values (at the back-end of each HDLC frame), as described below. If configured to handle CRC-16 values If the XRT79L71 is configured to handle CRC-16 Values then all of the following is true.
* The Transmit High-Speed HDLC Controller block will compute and append
a CRC-16 (2-byte) value to the back-end of each outbound HDLC frame.
* The Receive High-Speed HDLC Controller block will compute and verify
the CRC-16 value (which has been appended to the back-end) of each incoming HDLC frame. If configured to handle CRC-32 values: If the XRT79L71 is configured to handle CRC-32 Values then all of the following is true.
* The Transmit High-Speed HDLC Controller block will compute and append
a CRC-32 (4-byte) value to the back-end of each outbound HDLC frame.
* The Receive High-Speed HDLC Controller block will compute and verify
the CRC-32 value (which has been appended to the back-end) of each incoming HDLC frame. 0 - Configures the XRT79L71 to handle CRC-16 values. 1 - Configures the XRT79L71 to handle CRC-32 values. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the High-Speed HDLC Controller Mode. 4 3 2-0 Unused HDLC Loop-back Unused R/O R/W R/O
197
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
LAPD CONTROLLER BYTE COUNT REGISTERS Transmit LAPD Byte Count Register (Address = 0x1183)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxLAPD_MESSAGE_SIZE[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxLAPD_MESSAGE_SI ZE[7:0]
TYPE R/W
DESCRIPTION Transmit LAPD Message Size: These READ/WRITE bit-fields permit the user to specify the size of the information payload (in terms of bytes) within the very next outbound LAPD/PMDL Message, whenever Bit 7 (TxLAPD Any) within the Transmit Tx LAPD Configuration Register has been set to "1".
Receive LAPD Byte Count Register (Address = 0x1184)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RxLAPD_MESSAGE_SIZE[7:0] R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0
BIT NUMBER 7-0
NAME RxLAPD_MESSAGE_SI ZE[7:0]
TYPE R/O
DESCRIPTION Receive LAPD Message Size: These READ-ONLY bit-fields indicate the size of the most recently received LAPD/PMDL Message, whenever Bit 7 (RxLAPD Any) within the Rx LAPD Control Register has been set to "1". The contents of these register bits, reflects the Received LAPD Message size, in terms of bytes.
Receive PLCP Processor - Configuration and Status Register (Address = 0x1190)
BIT 7 BIT 6 BIT 5 Unused BIT 4 BIT 3 BIT 2 PLCP OOF Defect Declared R/O 0 R/O 0 R/O 1 BIT 1 PLCP LOF Defect Declared R/O 1 BIT 0 PLCP FERF/RAI Defect Declared R/O 0
R/O 0
R/O 0
R/O 0
198
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-3 2 Unused
NAME
TYPE R/O R/O
DESCRIPTION
PLCP OOF Defect Declared
PLCP OOF (Out of Frame) Defect Declared: This READ-ONLY bit-field indicates whether or not the Receive PLCP Processor block is currently declaring the OOF (Out of Frame) defect condition, as described below. 0 - Indicates that the Receive PLCP Processor block is currently NOT declaring the PLCP OOF Defect Condition. 1 - Indicates that the Receive PLCP Processor block is currently declaring the PLCP OOF Defect Condition. NOTE: This bit-field is ONLY ACTIVE if the XRT79L71 has been configured to operate in BOTH the ATM UNI and the PLCP Modes.
1
PLCP LOF Defect Declared
R/O
PLCP LOF (Loss of Frame) Defect Declared: This READ-ONLY bit-field indicates whether or not the Receive PLCP Processor block is currently declaring the LOF (Loss of Frame) defect condition, as described below. 0 - Indicates that the Receive PLCP Processor block is currently NOT declaring the PLCP LOF Defect Condition. 1 - Indicates that the Receive PLCP Processor block is currently declaring the PLCP LOF Defect Condition. NOTE: This bit-field is ONLY ACTIVE if the XRT79L71 has been configured to operate in BOTH the ATM UNI and the PLCP Modes.
0
PLCP FERF/RAI Defect Declared
R/O
PLCP FERF/RAI Defect Declared: This READ-ONLY bit-field indicates whether or not the Receive PLCP Processor block is currently declaring the FERF/RAI (FarEnd Receive Failure/Remote Alarm Indicator) defect condition, as described below. 0 - Indicates that the Receive PLCP Processor block is currently NOT declaring the PLCP FERF/RAI Defect Condition. 1 - Indicates that the Receive PLCP Processor block is currently declaring the PLCP FERF/RAI Defect Condition. NOTE: This bit-field is ONLY ACTIVE if the XRT79L71 has been configured to operate in BOTH the ATM UNI and the PLCP Modes.
Receive PLCP Processor - Interrupt Enable Register (Address = 0x1191)
BIT 7 BIT 6 BIT 5 Unused BIT 4 BIT 3 BIT 2 BIT 1 Change in PLCP OOF Defect Condition Interrupt Enable R/O 0 R/O 0 R/O 0 R/W 0 BIT 0 Change in PLCP LOF Defect Condition Interrupt Enable R/W 0
R/O 0
R/O 0
R/O 0
199
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-2 1 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Change in PLCP OOF Defect Condition Interrupt Enable
Change in PLCP OOF (Out of Frame) Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in PLCP OOF Defect Condition Interrupt within the XRT79L71. If the user enables this particular interrupt, then the XRT79L71 will generate this interrupt, anytime any of the following conditions are met. a. Whenever the Receive PLCP Processor block declares the PLCP OOF defect condition. b. Whenever the Receive PLCP Processor block clears the PLCP OOF defect condition. The user can enable or disable the Change in PLCP OOF Defect Condition Interrupt, as described below. 0 - Disables the Change in PLCP OOF Defect Condition Interrupt. 1 - Enables the Change in PLCP OOF Defect Condition Interrupt. NOTE: This bit-field is ONLY ACTIVE if the XRT79L71 has been configured to operate in BOTH the ATM UNI and the PLCP Modes.
0
Change in PLCP LOF Defect Condition Interrupt
R/O
Change in PLCP LOF (Loss of Frame) Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change in PLCP LOF Defect Condition Interrupt within the XRT79L71. If the user enables this particular interrupt, then the XRT79L71 will generate this interrupt, anytime any of the following conditions are met. a. Whenever the Receive PLCP Processor block declares the PLCP LOF defect condition. b. Whenever the Receive PLCP Processor block clears the PLCP LOF defect condition. The user can enable or disable the Change in PLCP LOF Defect Condition Interrupt, as described below. 0 - Disables the Change in PLCP LOF Defect Condition Interrupt. 1 - Enables the Change in PLCP LOF Defect Condition Interrupt. NOTE: This bit-field is ONLY ACTIVE if the XRT79L71 has been configured to operate in BOTH the ATM UNI and the PLCP Modes.
200
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive PLCP Processor - Interrupt Status Register (Address = 0x1192)
BIT 7 BIT 6 BIT 5 Unused BIT 4 BIT 3 BIT 2 BIT 1 Change in PLCP OOF Defect Condition Interrupt Status R/O 0 R/O 0 R/O 0 RUR 0 BIT 0 Change in PLCP LOF Defect Condition Interrupt Status RUR 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-2 1 Unused
NAME
TYPE R/O RUR
DESCRIPTION
Change in PLCP OOF Defect Condition Interrupt Status
Change in PLCP OOF (Out of Frame) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change in PLCP OOF Defect Condition Interrupt has occurred since the last read of this register, as described below. 0 - The Change in PLCP OOF Defect Condition Interrupt has NOT occurred since the last read of this register. 1 - The Change in PLCP OOF Defect Condition Interrupt has occurred since the last read of this register. NOTE: This bit-field is ONLY ACTIVE if the XRT79L71 has been configured to operate in BOTH the ATM UNI and the PLCP Modes.
0
Change in PLCP LOF Defect Condition Interrupt Status
RUR
Change in PLCP LOF (Loss of Frame) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change in PLCP LOF Defect Condition Interrupt has occurred since the last read of this register, as described below. 0 - The Change in PLCP LOF Defect Condition Interrupt has NOT occurred since the last read of this register. 1 - The Change in PLCP LOF Defect Condition Interrupt has occurred since the last read of this register. NOTE: This bit-field is ONLY ACTIVE if the XRT79L71 has been configured to operate in BOTH the ATM UNI and the PLCP Modes.
Transmit PLCP Processor - A1 Byte Error Mask Register (Address = 0x1198)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxPLCP_A1_Byte_Mask[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
201
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME TxPLCP_A1_Byte_Mask[ 7:0]
TYPE R/W
DESCRIPTION TxPLCP A1 Byte Error Mask Byte[7:0]: These READ/WRITE bit-fields permit the user to insert bit errors into the A1 bytes, within the outbound PLCP data stream. The Transmit PLCP Processor block will perform an XOR operation with the contents of the A1 byte, and this register. The results of this calculation will be inserted into the A1 byte position within each outbound PLCP frame. For each bit-field (within this register) that is set to "1", the corresponding bit, within the A1 byte will be in error. NOTE: For normal operation, the user should set this register to 0x00.
Transmit PLCP Processor - A2 Byte Error Mask Register (Address = 0x1199)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxPLCP_A2_Byte_Mask[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxPLCP_A2_Byte_Mask[ 7:0]
TYPE R/W
DESCRIPTION TxPLCP A2 Byte Error Mask Byte[7:0]: These READ/WRITE bit-fields permit the user to insert bit errors into the A2 bytes, within the outbound PLCP data stream. The Transmit PLCP Processor block will perform an XOR operation with the contents of the A2 byte, and this register. The results of this calculation will be inserted into the A2 byte position within each outbound PLCP frame. For each bit-field (within this register) that is set to "1", the corresponding bit, within the A2 byte will be in error. NOTE: For normal operation, the user should set this register to 0x00.
202
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit PLCP Processor - B1 Byte Error Mask Register (Address = 0x119A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
TxPLCP_B1_Byte_Mask[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME TxPLCP_B1_Byte_Mask[ 7:0]
TYPE R/W
DESCRIPTION TxPLCP B1 Byte Error Mask Byte[7:0]: These READ/WRITE bit-fields permit the user to insert bit errors into the B1 bytes, within the outbound PLCP data stream. The Transmit PLCP Processor block will perform an XOR operation with the contents of the B1 byte, and this register. The results of this calculation will be inserted into the B1 byte position within each outbound PLCP frame. For each bit-field (within this register) that is set to "1", the corresponding bit, within the B1 byte will be in error. NOTE: For normal operation, the user should set this register to 0x00.
Transmit PLCP Processor - G1 Byte Control Register (Address = 0x119B)
BIT 7 BIT 6 Unused BIT 5 BIT 4 Force Tx PLCP FEBE to 0 R/O 0 R/W 0 BIT 3 Force PLCP FERF/RDI R/W 0 R/W 0 BIT 2 BIT 1 LSS[2:0] BIT 0
R/O 0
R/O 0
R/W 0
R/W 0
BIT NUMBER 7-5 Unused
NAME
TYPE R/O
DESCRIPTION
203
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4
NAME Force TxPLCP FEBE to 0
TYPE R/W
DESCRIPTION Force Transmit PLCP FEBE to 0: This READ/WRITE bit-field permits the user to configure the Transmit PLCP Processor block to do either of the following. a. Generate and transmit PLCP FEBE values, based upon the number of B1 bit errors that are detected by the corresponding Receive PLCP Processor block. b. To set the PLCP FEBE bit-fields (within each outbound PLCP frame) to "[0, 0, 0, 0]. 0 - Configures the Transmit PLCP Processor block to generate and transmit PLCP FEBE based upon the number of B1 bit errors that have been detected by the corresponding Receive PLCP Processor block. 1 - Configures the Transmit PLCP Processor block to force the PLCP FEBE bits (within the G1 byte of each Outbound PLCP frame to [0, 0, 0, 0], independent of the number of B1 bit errors that have been detected by the Receive PLCP Processor block. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in both the ATM UNI and PLCP Modes.
3
Force PLCP FERF/RDI
R/W
Force Transmit PLCP FERF/RDI: This READ/WRITE bit-field permits the user to configure the Transmit PLCP Processor block to do either of the following. a. To generate and transmit the PLCP FERF/RDI indicator based upon defect conditions that are declared by the corresponding Receive PLCP Processor block. b. To force the transmission of the PLCP FERF/RDI indicator. (In this case, the Transmit PLCP Processor block will transmit the PLCP FERF/RDI indicator independent of the conditions that are being declared by the corresponding Receive PLCP Processor block). 0 - Configures the Transmit PLCP Processor block to generate and transmit the PLCP FERF/RDI indicator based upon defect conditions as declared by the corresponding Receive PLCP Processor block. 1 - Commands the Transmit PLCP Processor block to transmit the FERF/RDI indicator to the remote terminal. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in both the ATM UNI and PLCP Modes.
2-0
LSS[2:0]
R/W
204
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
LIU/JITTER ATTENUATOR CONTROL REGISTER BIT-FORMAT
LIU Transmit APS/Redundancy Control Register (Address = 0x1300)
BIT 7 BIT 6 BIT 5 BIT 4 Unused R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/W 0 R/W 0 BIT 3 BIT 2 BIT 1 BIT 0 TxON R/W 0
BIT NUMBER 7-1 0
NAME Reserved TxON
TYPE R/O R/W
DEFAULT VALUE 0 0
DESCRIPTION
Transmit Section ON: This READ/WRITE bit-field permits the user to either turn on or turn off the Transmit Driver of XRT79L71. If the user turns on the Transmit Driver, then XRT79L71 will begin to transmit DS3 or E3 (on the line) via the TTIP and TRING output pins. Conversely, if the user turns off the Transmit Driver, then the TTIP and TRING output pins will be tri-stated. 0 - Shuts off the Transmit Driver associated with XRT79L71 and tri-states the TTIP and TRING0 output pins. 1 - Turns on (or enables) the Transmit Driver associated the XRT79L71. NOTE: If the user wishes to exercise software control over the state of the Transmit Driver of the XRT79L71, then it is imperative that the user pull the TxON (pin R15) to a logic "Low" level.
LIU Interrupt Enable Register (Address = 0x1301)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Change of FL Condition Interrupt Enable R/O 0 R/O 0 R/W 0 BIT 2 Change of LOL Condition Interrupt Enable R/W 0 BIT 1 Change of LOS Condition Interrupt Enable R/W 0 BIT 0 Change of DMO Condition Interrupt Enable R/W 0
R/O 0
R/O 0
BIT NUMBER 7-4
NAME Reserved
TYPE R/O
DEFAULT VALUE 0
DESCRIPTION
205
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 3
NAME Change of FL Condition Interrupt Enable
TYPE R/W
DEFAULT VALUE 0
DESCRIPTION Change of FL (FIFO Limit Alarm) Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of FL Condition Interrupt. If the user enables this interrupt, then the XRT79L71 will generate an interrupt any time any of the following events occur.
* Whenever the Jitter Attenuator (within XRT79L71)
declares the FL (FIFO Limit Alarm) condition.
* Whenever the Jitter Attenuator (within XRT79L71) clears
the FL (FIFO Limit Alarm) condition. 0 - Disables the Change in FL Condition Interrupt. 1 - Enables the Change in FL Condition Interrupt. 2 Change of LOL Condition Interrupt Enable R/W 0 Change of Receive LOL (Loss of Lock) Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of Receive LOL Condition Interrupt. If the user enables this interrupt, then the XRT79L71 will generate an interrupt any time any of the following events occur.
* Whenever the Receive Section (within XRT79L71)
declares the Loss of Lock Condition.
* Whenever the Receive Section (within XRT79L71) clears
the Loss of Lock Condition. 0 - Disables the Change in Receive LOL Condition Interrupt. 1 - Enables the Change in Receive LOL Condition Interrupt. 1 Change of LOS Condition Interrupt Enable R/W 0 Change of the Receive LOS (Loss of Signal) Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of the Receive LOS Defect Condition Interrupt. If the user enables this interrupt, then the XRT79L71 will generate an interrupt any time any of the following events occur.
* Whenever the Receive Section (within XRT79L71)
declares the LOS Defect Condition.
* Whenever the Receive Section (within XRT79L71) clears
the LOS Defect condition. 0 - Disables the Change in the LOS Defect Condition Interrupt. 1 - Enables the Change in the LOS Defect Condition Interrupt.
206
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME Change of DMO Condition Interrupt Enable
TYPE R/W
DEFAULT VALUE 0
DESCRIPTION Change of Transmit DMO (Drive Monitor Output) Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Change of Transmit DMO Condition Interrupt. If the user enables this interrupt, then the XRT79L71 will generate an interrupt any time any of the following events occur.
* Whenever the Transmit Section toggles the DMO output
pin (or bit-field) to "1".
* Whenever the Transmit Section toggles the DMO output
pin (or bit-field) to "0". 0 - Disables the Change in the DMO Condition Interrupt. 1 - Enables the Change in the DMO Condition Interrupt.
LIU Interrupt Status Register (Address = 0x1302)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Change of FL Condition Interrupt Status R/O 0 R/O 0 RUR 0 BIT 2 Change of LOL Condition Interrupt Status RUR 0 BIT 1 Change of LOS Condition Interrupt Status RUR 0 BIT 0 Change of DMO Condition Interrupt Status RUR 0
R/O 0
R/O 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O RUR
DEFAULT VALUE 0 0
DESCRIPTION
Change of FL Condition Interrupt Status
Change of FL (Jitter Attenuator FIFO Limit Alarm) Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change of FL Condition Interrupt has occurred since the last read of this register. 0 - Indicates that the Change of FL Condition Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change of FL Condition Interrupt has occurred since the last read of this register. NOTES: 1. 1.This bit-field is only active if the user has enabled the Jitter Attenuator within the XRT79L71. 2. The user can determine the current state of the FIFO Alarm condition by reading out the contents of Bit 3 (FL Alarm Declared) within the Alarm Status Register.
207
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME Change of LOL Condition Interrupt Status
TYPE RUR
DEFAULT VALUE 0
DESCRIPTION Change of Receive LOL (Loss of Lock) Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change of Receive LOL Condition Interrupt has occurred since the last read of this register. 0 - Indicates that the Change of Receive LOL Condition Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change of Receive LOL Condition Interrupt has occurred since the last read of this register. NOTE: The user can determine the current state of the Receive LOL Defect condition by reading out the contents of Bit 2 (Receive LOL Defect Declared) within the Alarm Status Register.
1
Change of LOS Condition Interrupt Status
RUR
0
Change of Receive LOS (Loss of Signal) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change of the Receive LOS Defect Condition Interrupt has occurred since the last read of this register. 0 - Indicates that the Change of the Receive LOS Defect Condition Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change of the Receive LOS Defect Condition Interrupt has occurred since the last read of this register. NOTE: The user can determine the current state of the Receive LOS Defect condition by reading out the contents of Bit 1 (Receive LOS Defect Declared) within the Alarm Status Register.
0
Change of DMO Condition Interrupt Status
RUR
0
Change of Transmit DMO (Drive Monitor Output) Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Change of the Transmit DMO Condition Interrupt has occurred since the last read of this register. 0 - Indicates that the Change of the Transmit DMO Condition Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Change of the Transmit DMO Condition Interrupt has occurred since the last read of this register. NOTE: The user can determine the current state of the Transmit DMO Condition by reading out the contents of Bit 0 (Transmit DMO Condition) within the Alarm Status Register.
208
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
LIU Alarm Status Register (Address = 0x1303)
BIT 7 Unused BIT 6 BIT 5 Digital LOS Defect Declared R/O 0 R/O 0 BIT 4 Analog LOS Defect Declared R/O 0 BIT 3 FL (FIFO Limit) Alarm Declared R/O 0 BIT 2 Receive LOL Defect Declared R/O 0 BIT 1 Receive LOS Defect Declared R/O 0 BIT 0 Transmit DMO Condition R/O 0
R/O 0
BIT NUMBER 7-6 5 Unused
NAME
TYPE R/O R/O
DEFAULT VALUE 0 0
DESCRIPTION
Digital LOS Defect Declared
Digital LOS Defect Declared: This READ-ONLY bit-field indicates whether or not the Digital LOS (Loss of Signal) detector (within the Receive DS3/ E3 LIU Block) is declaring the LOS Defect condition. For DS3 application, the Digital LOS Detector (within the Receive DS3/E3 LIU Block) will declare the LOS Defect condition whenever it detects an absence of pulses (within the incoming DS3 data-stream) for 160 consecutive bit-periods. Further, (again for DS3 applications) the Digital LOS Detector will clear the LOS Defect condition whenever it determines that the pulse density (within the incoming DS3 signal) is at least 33%. 0 - Indicates that the Digital LOS Detector (within the Receive DS3/E3 LIU Block) is NOT declaring the LOS Defect Condition. 1 - Indicates that the Digital LOS Detector (within the Receive DS3/E3 LIU Block) is currently declaring the LOS Defect condition. NOTES: 1. LOS Detection (within the Receive DS3/E3 LIU Block) is performed by both an Analog LOS Detector and a Digital LOS Detector. The LOS state of a given Channel is simply a WIRED-OR of the LOS Defect Declare states of these two detectors.2. 2. The current LOS Defect Condition (per the Receive DS3/E3 LIU Block) can be determined by reading out the contents of Bit 1 (Receive LOS Defect Declared) within this register. 3. This particular bit-field reflects the LOS condition, as declared by the Receive DS3/E3 LIU Block. The Receive DS3/E3 Framer block also has its own LOS Defect Declare bit-field as well.
209
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4
NAME Analog LOS Defect Declared
TYPE R/O
DEFAULT VALUE 0
DESCRIPTION Analog LOS Defect Declared: This READ-ONLY bit-field indicates whether or not the Analog LOS (Loss of Signal) detector is declaring the LOS Defect condition. For DS3 application, the Analog LOS Detector (within the Receive DS3/E3 LIU Block) will declare the LOS Defect condition whenever it determines that the amplitude of the pulses (within the incoming DS3 line signal) drops below a certain Analog LOS Defect Declaration threshold level. Conversely, (again for DS3 application) the Analog LOS Detector will clear the LOS Defect condition whenever it determines that the amplitude of the pulses (within the incoming DS3 line signal) has risen above a certain Analog LOS Defect Clearance threshold level. It should be noted that, in order to prevent chattering within the Analog LOS Detector output, there is some built-in hysteresis between the Analog LOS Defect Declaration and the Analog LOS Defect Clearance threshold levels. 0 - Indicates that the Analog LOS Detector is NOT declaring the LOS Defect Condition. 1 - Indicates that the Analog LOS Detector is currently declaring the LOS Defect condition. NOTES: 1. LOS Detection (within the Receive DS3/E3 LIU Block) is performed by both an Analog LOS Detector and a Digital LOS Detector. The LOS state of the Receive DS3/E3 LIU Block is simply a WIRED-OR of the LOS Defect Declare states of these two detectors.2. 2. The current LOS Defect Condition (per the Receive DS3/E3 LIU Block) can be determined by reading out the contents of Bit 1 (Receive LOS Defect Declared) within this register.
210
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 3
NAME FL Alarm Declared
TYPE R/O
DEFAULT VALUE 0
DESCRIPTION FL (FIFO Limit) Alarm Declared: This READ-ONLY bit-field indicates whether or not the Jitter Attenuator block (within the XRT79L71) is currently declaring the FIFO Limit Alarm. The Jitter Attenuator block will declare the FIFO Limit Alarm anytime the Jitter Attenuator FIFO comes within two bitperiods of either overflowing or under-running. Conversely, the Jitter Attenuator block will clear the FIFO Limit Alarm anytime the Jitter Attenuator FIFO is NO longer within two bit-periods of either overflowing or under-running. Typically, this Alarm will only be declared whenever there is a very serious problem with timing or jitter in the system. 0 - Indicates that the Jitter Attenuator block (within the XRT79L71) is NOT currently declaring the FIFO Limit Alarm condition. 1 - Indicates that the Jitter Attenuator block (within the XRT79L71) is currently declaring the FIFO Limit Alarm condition. NOTE: This bit-field is only active if the Jitter Attenuator (within the XRT79L71) has been enabled.
2
Receive LOL Condition Declared
R/O
0
Receive LOL (Loss of Lock) Condition Declared: This READ-ONLY bit-field indicates whether or not the Receive Section (within the XRT79L71) is currently declaring the LOL (Loss of Lock) condition. The Receive Section (of XRT79L71) will declare the LOL Condition, if any one of the following conditions is met.
* If the frequency of the Recovered Clock signal differs
from that of the signal provided to the E3CLK input (for E3 applications) or the DS3CLK input (for DS3 applications) by 0.5% (or 5000ppm) or more.
* If the frequency of the Recovered Clock signal differs
from the line-rate clock signal (for XRT79L71) that has been generated by the SFM Clock Synthesizer PLL (for SFM Mode Operation) by 0.5% (or 5000ppm) or more. 0 - Indicates that the Receive Section of XRT79L71 is NOT currently declaring the LOL Condition. 1 - Indicates that the Receive Section of XRT79L71 is currently declaring the LOL Condition.
211
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 1
NAME Receive LOS Defect Condition Declared
TYPE R/O
DEFAULT VALUE 0
DESCRIPTION Receive LOS (Loss of Signal) Defect Condition Declared: This READ-ONLY bit-field indicates whether or not the Receive Section (within the XRT79L71) is currently declaring the LOS defect condition. The Receive Section (of XRT79L71) will declare the LOS defect condition, if any one of the following conditions is met.
* If the Digital LOS Detector declares the LOS defect
condition (for DS3 application)* If the Analog LOS Detector declares the LOS defect condition (for DS3 application)
* If the ITU-T G.775 LOS Detector declares the LOS defect
condition (for E3 application). 0 - Indicates that the Receive Section is NOT currently declaring the LOS Defect Condition. 1 - Indicates that the Receive Section is currently declaring the LOS Defect condition. 0 Transmit DMO Condition Declared R/O 0 Transmit DMO (Drive Monitor Output) Condition Declared: This READ-ONLY bit-field indicates whether or not the Transmit Section is currently declaring the DMO Alarm condition. If configured accordingly, the Transmit Section will either internally or externally check the Transmit Output DS3/E3 Line signal for bipolar pulses via the TTIP and TRING output signals. If the Transmit Section were to detect no bipolar for 128 consecutive bit-periods, then it will declare the Transmit DMO Alarm condition. This particular alarm can be used to check for fault conditions on the Transmit Output Line Signal path. The Transmit Section will clear the Transmit DMO Alarm condition the instant that it detects some bipolar activity on the Transmit Output Line signal. 0 - Indicates that the Transmit Section of XRT79L71 is NOT currently declaring the Transmit DMO Alarm condition. 1 - Indicates that the Transmit Section of XRT79L71 is currently declaring the Transmit DMO Alarm condition.
LIU Transmit Control Register (Address = 0x1304)
BIT 7 Unused BIT 6 BIT 5 Internal Transmit Drive Monitor R/O 0 R/W 0 R/O 0 BIT 4 Unused BIT 3 BIT 2 TAOS BIT 1 Unused BIT 0 TxLEV
R/O 0
R/O 0
R/W 0
R/O 0
R/W 0
212
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-6 5 Unused
NAME
TYPE R/O R/W
DEFAULT VALUE 0 0
DESCRIPTION
Internal Transmit Drive Monitor
Internal Transmit Drive Monitor Enable: This READ/WRITE bit-field permits the user to configure the Transmit Section of XRT79L71 to either internally or externally monitor the TTIP and TRING output pins for bipolar pulses, in order to determine whether to declare the Transmit DMO Alarm condition. If the user configures the Transmit Section to externally monitor the TTIP and TRING output pins (for bipolar pulses) then the user must make sure that the user has connected the MTIP and MRING input pins to their corresponding TTIP and TRING output pins (via a 274 ohm series resistor). If the user configures the Transmit Section to internally monitor the TTIP and TRING output pins (for bipolar pulses) then the user does NOT need to make sure that the MTIP and MRING input pins are connected to the TTIP and TRING output pins (via series resistors). This monitoring will be performed right at the TTIP and TRING output pads. 0 - Configures the Transmit Drive Monitor to externally monitor the TTIP and TRING output pins for bipolar pulses. 1 - Configures the Transmit Drive Monitor to internally monitor the TTIP and TRING output pins for bipolar pulses.
4 3 2
Unused Unused TAOS
R/O R/O R/W
0 0 0 Transmit "All-Ones" Pattern: This READ/WRITE bit-field permits the user to command the Transmit DS3/E3 LIU Block, within the XRT79L71 to generate and transmit an unframed, "All-Ones" pattern via the DS3 or E3 line signal (to the remote terminal equipment). Whenever the user implements this configuration setting the Transmit DS3/E3 LIU Block will ignore the data that it is accepting from the Transmit DS3/E3 Framer block (as well as the upstream system-side terminal equipment) and overwrite this data with the "All-Ones" Pattern. 0 - Configures the Transmit DS3/E3 LIU Block to transmit the data that it accepts from the Transmit DS3/E3 Framer block. 1 - Configures the Transmit DS3/E3 Framer block to generate and transmit the Unframed, "All-Ones" pattern.
1
Unused
R/O
0
213
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0 TxLEV
NAME
TYPE R/W
DEFAULT VALUE 0
DESCRIPTION Transmit Line Build-Out Select: This READ/WRITE bit-field permits the user to either enable or disable the Transmit Line Build-Out (e.g., pulse-shaping) circuit within the Transmit DS3/E3 LIU Block. The user should set this bit-field to either "0" or to "1" based upon the following guidelines. 0 - If the cable length between the Transmit Output (of the corresponding Channel) and the DSX-3/STSX-1 location is 225 feet or less. 1 - If the cable length between the Transmit Output (of the corresponding Channel) and the DSX-3/STSX-1 location is 225 feet or more. The user must follow these guidelines in order to insure that the Transmit Transmit DS3/E3 Framer block (of XRT79L71) will always generate a DS3 pulse that complies with the Isolated Pulse Template requirements per Bellcore GR-499CORE. NOTE: This bit-field is ignored if the XRT79L71 has been configured to operate in the E3 Mode.
LIU Receive Control Register (Address = 0x1305)
BIT 7 Unused BIT 6 BIT 5 Disable DLOS Detector R/O 0 R/W 0 BIT 4 Disable ALOS Detector R/W 0 BIT 3 Unused BIT 2 LOSMUT Enable R/W 0 BIT 1 Receive Monitor Mode Enable R/W 0 BIT 0 Receive Equalizer Enable R/W 0
R/O 0
R/O 0
BIT NUMBER 7-6 5 Unused
NAME
TYPE R/O R/W
DEFAULT VALUE 0 0
DESCRIPTION
Disable DLOS Detector
Disable Digital LOS Detector: This READ/WRITE bit-field permits the user to either enable or disable the Digital LOS (Loss of Signal) Detector within the Receive DS3/E3 LIU Block, of the XRT79L71, as described below. 0 - Enables the Digital LOS Detector within the Receive DS3/E3 LIU Block. NOTE: This is the default condition. 1 - Disables the Digital LOS Detector within the Receive DS3/E3 LIU Block. NOTE: This bit-field is only active if XRT79L71 has been configured to operate in the DS3 Mode.
214
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 4
NAME Disable ALOS Detector
TYPE R/W
DEFAULT VALUE 0
DESCRIPTION Disable Analog LOS Detector: This READ/WRITE bit-field permits the user to either enable or disable the Analog LOS (Loss of Signal) Detector within the Receive DS3/E3 LIU Block, as described below. 0 - Enables the Analog LOS Detector within Receive DS3/ E3 LIU Block. NOTE: This is the default condition). 1 - Disables the Analog LOS Detector within Receive DS3/ E3 LIU Block. NOTE: This bit-field is only active if XRT79L71 has been configured to operate in the DS3 Modes.
3 2
Unused LOSMUT Enable
R/O R/W
0 0 Muting (Recovered Data) upon LOS Enable: This READ/WRITE bit-field permits the user to configure the Receive DS3/E3 LIU Block (within the XRT79L71) to automatically internally pull its Recovered Data Output pins (e.g., RPOS and RNEG) to GND anytime (and for the duration that) the Receive DS3/E3 LIU Block declares the LOS defect condition. In other words, this feature (if enabled) will cause the Receive DS3/E3 LIU Block to automatically mute the Recovered data (thst is being routed to the Receive DS3/E3 Framer Block) anytime (and for the duration that) the Receive DS3/E3 LIU Block declares the LOS defect condition. 0 - Disables the Muting upon LOS feature. In this setting the Receive DS3/E3 LIU Block will NOT automatically mute the Recovered Data whenever it is declaring the LOS defect condition. 1 - Enables the Muting upon LOS feature. In this setting the Receive DS3/E3 LIU Block will automatically mute the Recovered Data whenever it is declaring the LOS defect condition. NOTE: Invoking the Muting upon LOS feature will NOT configure the Receive Payload Data Output Interface, Receive UTOPIA Interface or Receive POS-PHY Interface blocks to mute their outputs to the System-Side Terminal equipment. This setting only causes the Receive DS3/E3 LIU Block to internally mute its recovered data output (that it routes to the Receive DS3/E3 Framer block) whenever it (the Receive DS3/E3 LIU Block) declares the LOS defect condition.
215
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 1
NAME Receive Monitor Mode Enable
TYPE R/W
DEFAULT VALUE 0
DESCRIPTION Receive Monitor Mode Enable: This READ/WRITE bit-field permits the user to configure the Receive DS3/E3 LIU Block of the XRT79L71 to operate in the Receive Monitor Mode. If the user configures the Receive DS3/E3 LIU Block to operate in the Receive Monitor Mode, then it will be able to receive a nominal DSX-3/STSX-1 signal that has been attenuator by 20dB of flat loss along with 6dB of cable loss, in an error-free manner, and without declaring the LOS defect condition. 0 - Configures the Receive DS3/E3 LIU Block to operate in the Normal Mode. 1 - Configure the Receive DS3/E3 LIU Block to operate in the Receive Monitor Mode. Receive Equalizer Enable - XRT79L71: This READ/WRITE register bit permits the user to either enable or disable the Receive Equalizer block within the Receive DS3/E3 LIU Block of the XRT79L71, as listed below. 0 - Disables the Receive Equalizer within the Receive DS3/ E3 LIU Block. 1 - Enables the Receive Equalizer within the Receive DS3/ E3 LIU Block. NOTE: For virtually all applications, we recommend that the user set this bit-field to "1" and enable the Receive Equalizer.
0
Receive Equalizer Enable
R/W
0
LIU Channel Control Register (Address = 0x1306)
BIT 7 Unused BIT 6 SFM Clock Out Enable R/O 0 BIT 5 SFM Enable R/O 0 BIT 4 LIU Remote Loop-back Mode R/W 0 BIT 3 LIU Local Loop-back Mode R/W 0 R/O 0 BIT 2 BIT 1 Unused BIT 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7 Unused
NAME
TYPE R/O
DEFAULT VALUE 0
DESCRIPTION
216
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 6
NAME SFM Clock Out Enable
TYPE R/W
DEFAULT VALUE 0
DESCRIPTION Single-Frequency Mode - Clock Output Enable: This READ/WRITE bit-field permits the user to either enable or disable the CLKOUT output pin (Ball K16) of the XRT79L71. If the CLKOUT output pin is enabled, then it will output a replicate of the Reference Clock signal that is currently being used by the Clock Recovery and Jitter Attenuator PLL's within the Receive DS3/E3 LIU Block. If the XRT79L71 is operating in the DS3 Mode, then a 44.736MHz clock signal will be output via the CLKOUT output pin. Conversely, if the XRT79L71 is operating in the E3 Mode, then a 34.368MHz clock signal will be output via the CLKOUT output pin. If the XRT79L71 has been configured to operate in the SFM (Single-Frequency) Mode, then the Reference Clock signal (that is ultimately synthesized by the SFM Synthesizer circuitry) will be output via the CLKOUT signal (if enabled). If the XRT79L71 has NOT been configured to operate in the SFM Mode, then the Receive DS3/E3 LIU Block will simply output a replicate of the signal that it is using as an internal reference. If the XRT79L71 is operating in the DS3 Mode, then the CLKOUT signal will ultimately be a buffered version of the clock signal being applied at the DS3CLK input pin. Likewise, if the XRT79L71 is operate in the E3 Mode, then the CLKOUT signal will ultimately be a buffered version of the clock signal being applied at the E3CLK input pin. NOTES: 1. The user does not need to configure the Receive DS3/E3 LIU Block to operate in the SFM Mode, in order to enable the CLKOUT output pin. 2. The CLKOUT signal is NOT derived from the LIU Recovered Clock signal.
5
SFM Enable
R/W
0
Single-Frequency Mode Enable: This READ/WRITE bit-field permits the user to configure the Receive DS3/E3 LIU Block (within the XRT79L71) to operate in the Single-Frequency Mode. If the user configures the Receive DS3/E3 LIU Block to operate in the Single-Frequency Mode, then all of the following will be true.
* The user only needs to supply a 12.288MHz clock signal
to the DS3CLK input pin (Ball P16).
* The Receive DS3/E3 LIU Block will internally synthesize
the appropriate reference clock signal for itself, depending whether it has been configured to operate in the DS3 or E3 Mode.
217
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4 RLB
NAME
TYPE R/W
DEFAULT VALUE 0
DESCRIPTION Loop-Back Select - RLB Bit: This READ/WRITE bit-field along with the corresponding LLB bit-field permits the user to configure the XRT79L71 into any of the following loop-back modes.
* Normal (No-Loop-back) Mode* * LIU Remote Loop-back Mode * LIU Analog Local Loop-back Mode* * LIU Digital Local Loop-back Mode
The relationship between the settings for this input pin, the corresponding LLB bit-field and the resulting Loop-back Mode is presented below. LLB 0 0 1 1 3 2-0 LLB Unused R/W R/O 0 0 RLB 0 1 0 1 Loop-back Mode Normal (No Loop-back) Mode LIU Remote Loop-back Mode LIU Analog Local Loop-back Mode LIU Digital Local Loop-back Mode
Loop-Back Select - LLB Bit-field: Please see the description (above) for RLB.
Jitter Attenuator Control Register (Address = 0x1307)
BIT 7 BIT 6 Unused BIT 5 BIT 4 DFL BIT 3 Jitter Attenuator FIFO Pointer RESET R/W 0 BIT 2 Jitter Attenuator PLL/FIFO Operating Mode - Bit 1 R/W 0 BIT 1 Jitter Attenuator in Transmit Path R/W 0 BIT 0 Jitter Attenuator PLL/FIFO Operating Mode - Bit 0 R/W 0
R/O 0
R/O 0
R/O 0
R/W 0
BIT NUMBER 7-5 Unused
NAME
TYPE R/O
DEFAULT VALUE 0
DESCRIPTION
218
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 3
NAME Jitter Attenuator FIFO Pointer RESET
TYPE R/W
DEFAULT VALUE 0
DESCRIPTION Jitter Attenuator RESET: Writing a "0" to "1" transition within this bit-field will configure the Jitter Attenuator (within the XRT79L71) to execute a RESET operation. Whenever the user executes a RESET operation, then all of the following will occur.
* The READ and WRITE pointers (within the Jitter
Attenuator FIFO) will be reset to their default values.
* The contents of the Jitter Attenuator FIFO will be flushed.
NOTE: The user must follow up any "0" to "1" transition with the appropriate write operate to set this bit-field back to "0", in order to resume normal operation with the Jitter Attenuator. 2 Jitter Attenuator PLL/ FIFO Operating Mode Bit 1 R/W 0 Jitter Attenuator Configuration Select Input - Bit 1: This READ/WRITE bit-field, along with Bit 0 (JA0) permits the user to do any of the following.
* To enable or disable the Jitter Attenuator within the
XRT79L71.
* To select the FIFO Depth for the Jitter Attenuator within
the XRT79L71. The relationship between the settings of these two bit-fields and the Enable/Disable States, and FIFO Depths is presented below.
JA0 0 0 1 1 JA1 0 1 0 1 Jitter Attenuator Mode Enabled FIFO Depth = 16 bits Enabled FIFO Depth = 32 bits Disabled Disabled
1
Jitter Attenuator in Transmit Path
R/W
0
Jitter Attenuator in Transmit/Receive Path Select Bit: This input pin permits the user to configure the Jitter Attenuator (within the XRT79L71) to operate in either the Transmit or Receive path, as described below. 0 - Configures the Jitter Attenuator (e.g., within the Receive DS3/E3 LIU Block) to operate in the Receive Path. 1 - Configures the Jitter Attenuator (e.g., within the Receive DS3/E3 LIU Block) to operate in the Transmit Path. Jitter Attenuator Configuration Select Input - Bit 0: Please see the description for Bit 2 (JA1) within this Register.
0
Jitter Attenuator PLL/ FIFO Operating Mode - Bit 0
R/W
0
219
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
LIU Receive APS/Redundancy Control Register (Address = 0x1308)
BIT 7 BIT 6 BIT 5 BIT 4 Unused R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 BIT 3 BIT 2 BIT 1 BIT 0 RxON R/W 0
BIT NUMBER 7-1 0
NAME Reserved RxON
TYPE R/O R/W
DEFAULT VALUE 0 0
DESCRIPTION
Receiver Section ON - XRT79L71: This READ/WRITE bit-field permits the user to either turn on or turn off the Receive Section of XRT79L71. If the user turns on the Receive Section, then XRT79L71 will begin to receive the incoming DS3 or E3 data-stream via the RTIP and RRING input pins. Conversely, if the user turns off the Receive Section, then the entire Receive Section (e.g., AGC and Receive Equalizer Block, Clock Recovery PLL, etc) will be powered down. 0 - Shuts off the Receive Section of XRT79L71. 1 - Turns on the Receive Section of XRT79L71.
220
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
RECEIVE ATM CELL PROCESSOR BLOCK REGISTERS (ATM APPLICATIONS)
THE RECEIVE ATM CELL PROCESSOR BLOCK This section presents the Register Description/Address Map of the control registers associated with the Receive ATM Cell Processor block. RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK - REGISTER/ADDRESS MAP
ADDRESS LOCATION REGISTER NAME RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS 0x1700 0x1701 0x1702 0x1703 0x1704 - 0x1706 0x1707 0x1708 - 0x1709 0x170A 0x170B 0x170C - 0x170D 0x170E 0x170F 0x1710 0x1711 0x1712 0x1713 Receive ATM Control - Receive ATM Control Register - Byte 3 Receive ATM Control - Receive ATM Control Register - Byte 2 Receive ATM Control - Receive ATM Control Register - Byte 1 Receive ATM Cell/PPP Control - Receive ATM Control Register - Byte 0 Reserved Receive ATM Status Register- -1 Reserved Receive ATM Interrupt Status Register - Byte 1 Receive ATM Cell/PPP Processor Interrupt Status Register - Byte 0 Reserved Receive ATM Cell Processor Block Interrupt Enable Register - Byte 1 Receive ATM Cell/PPP Processor Block Interrupt Enable Register - Byte 0 Receive PPP Processor - Receive Good PPP Packet Count Register Byte 3 Receive PPP Processor - Receive Good PPP Packet Count Register Byte 2 Receive PPP Processor - Receive Good PPP Packet Count Register Byte 1 Receive ATM Cell Insertion/Extraction Memory Control Register Receive PPP Processor - Receive Good PPP Packet Count Register Byte 0 Receive ATM Cell Insertion/Extraction Memory Data Register - Byte 3 Receive PPP Processor - Receive FCS Error Count Register - Byte 3 Receive ATM Cell Insertion/Extraction Memory Data Register - Byte 2 Receive PPP Processor - Receive FCS Error Count Register - Byte 2 Receive ATM Cell Insertion/Extraction Memory Data Register - Byte 1 Receive PPP Processor - Receive FCS Error Count Register - Byte 1 Receive ATM Cell Insertion/Extraction Memory Data Register - Byte 0 Receive PPP Processor - Receive FCS Error Count Register - Byte 0 Receive ATM Programmable User Defined Field Register - Byte 3 Receive PPP Processor - Receive ABORT Count Register - Byte 3 R/W R/W R/W R/W R/O R/O R/O RUR RUR R/O R/W R/W RUR RUR RUR R/W or RUR R/W or RUR R/W or RUR R/W or RUR R/W or RUR R/W or RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
0x1714 0x1715 0x1716 0x1717 0x1718
0x00 0x00 0x00 0x00 0x00
221
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK - REGISTER/ADDRESS MAP
ADDRESS LOCATION REGISTER NAME RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS 0x1719 0x171A 0x171B 0x171C 0x171D 0x171E 0x171F 0x1720 0x1721 0x1722 0x1723 0x1724 0x1725 0x1726 0x1727 0x1728 0x1729 0x172A 0x172B 0x172C 0x172D 0x172E 0x172F 0x1730 0x1731 0x1732 0x1733 Receive ATM Programmable User Defined Field Register - Byte 2 Receive PPP Processor - Receive ABORT Count Register - Byte 2 Receive ATM Programmable User Defined Field Register - Byte 1 Receive PPP Processor - Receive ABORT Count Register - Byte 1 Receive ATM Programmable User Defined Field Register - Byte 0 Receive PPP Processor - Receive ABORT Count Register - Byte 0 Receive PPP Processor - Receive RUNT PPP Count Register - Byte 3 Receive PPP Processor - Receive RUNT PPP Count Register - Byte 2 Receive PPP Processor - Receive RUNT PPP Count Register - Byte 1 Receive PPP Processor - Receive RUNT PPP Count Register - Byte 0 Receive ATM Controller - Test Cell Header - Byte 1 Receive ATM Controller - Test Cell Header - Byte 2 Receive ATM Controller - Test Cell Header - Byte 3 Receive ATM Controller - Test Cell Header - Byte 4 Receive ATM Controller - Test Cell Error Counter - Byte 3 Receive ATM Controller - Test Cell Error Counter - Byte 2 Receive ATM Controller - Test Cell Error Counter - Byte 1 Receive ATM Controller - Test Cell Error Counter - Byte 0 Receive ATM Controller - Receive ATM Cell Count - Byte 3 Receive ATM Controller - Receive ATM Cell Count - Byte 2 Receive ATM Controller - Receive ATM Cell Count - Byte 1 Receive ATM Controller - Receive ATM Cell Count - Byte 0 Receive ATM Controller - Receive ATM Discard Cell Count - Byte 3 Receive ATM Controller - Receive ATM Discard Cell Count - Byte 2 Receive ATM Controller - Receive ATM Discard Cell Count - Byte 1 Receive ATM Controller - Receive ATM Discard Cell Count - Byte 0 Receive ATM Controller - Receive ATM Correctable HEC Cell Counter Byte 3 Receive ATM Controller - Receive ATM Correctable HEC Cell Counter Byte 2 Receive ATM Controller - Receive ATM Correctable HEC Cell Counter Byte 1 Receive ATM Controller - Receive ATM Correctable HEC Cell Counter Byte 0 R/W or RUR R/W or RUR R/W or RUR RUR RUR RUR RUR R/W R/W R/W R/W RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
222
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK - REGISTER/ADDRESS MAP
ADDRESS LOCATION REGISTER NAME RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS 0x1734 0x1735 0x1736 0x1737 0x1738 - 0x1742 0x1743 0x1744 0x1745 0x1746 0x1747 0x1748 0x1749 0x174A 0x174B 0x174C 0x174D 0x174E 0x174F 0x1750 - 0x1752 0x1753 0x1754 0x1755 0x1756 0x1757 0x1758 0x1759 0x175A 0x175B 0x175C Receive ATM Controller - Receive ATM Uncorrectable HEC Cell Counter - Byte 3 Receive ATM Controller - Receive ATM Uncorrectable HEC Cell Counter - Byte 2 Receive ATM Controller - Receive ATM Uncorrectable HEC Cell Counter - Byte 1 Receive ATM Controller - Receive ATM Uncorrectable HEC Cell Counter - Byte 0 Reserved Receive ATM Controller - Receive ATM Filter # 0 Control Register Receive ATM Controller - Receive ATM Filter # 0 Pattern - Header Byte 1 Receive ATM Controller - Receive ATM Filter # 0 Pattern - Header Byte 2 Receive ATM Controller - Receive ATM Filter # 0 Pattern - Header Byte 3 Receive ATM Controller - Receive ATM Filter # 0 Pattern - Header Byte 4 Receive ATM Controller - Receive ATM Filter # 0 Check - Header Byte 1 Receive ATM Controller - Receive ATM Filter # 0 Check - Header Byte 2 Receive ATM Controller - Receive ATM Filter # 0 Check - Header Byte 3 Receive ATM Controller - Receive ATM Filter # 0 Check - Header Byte 4 Receive ATM Controller - Filter # 0 - Filtered Cell Count Register - Byte 3 Receive ATM Controller - Filter # 0 - Filtered Cell Count Register - Byte 2 Receive ATM Controller - Filter # 0 - Filtered Cell Count Register - Byte 1 Receive ATM Controller - Filter # 0 - Filtered Cell Count Register - Byte 0 Reserved Receive ATM Controller - Receive ATM Filter # 1 Control Register Receive ATM Controller - Receive ATM Filter # 1 Pattern - Header Byte 1 Receive ATM Controller - Receive ATM Filter # 1 Pattern - Header Byte 2 Receive ATM Controller - Receive ATM Filter # 1 Pattern - Header Byte 3 Receive ATM Controller - Receive ATM Filter # 1 Pattern - Header Byte 4 Receive ATM Controller - Receive ATM Filter # 1 Check - Header Byte 1 Receive ATM Controller - Receive ATM Filter # 1 Check - Header Byte 2 Receive ATM Controller - Receive ATM Filter # 1 Check - Header Byte 3 Receive ATM Controller - Receive ATM Filter # 1 Check - Header Byte 4 Receive ATM Controller - Filter # 1 - Filtered Cell Count Register - Byte 3 RUR RUR RUR RUR R/O R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/O R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
223
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK - REGISTER/ADDRESS MAP
ADDRESS LOCATION REGISTER NAME RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS 0x175D 0x175E 0x175F 0x1760 - 0x1762 0x1763 0x1764 0x1765 0x1766 0x1767 0x1768 0x1769 0x176A 0x176B 0x176C 0x176D 0x176E 0x176F 0x1770 - 0x1772 0x1773 0x1774 0x1775 0x1776 0x1777 0x1778 0x1779 0x177A 0x177B 0x177C 0x177D 0x177E 0x177F Receive ATM Controller - Filter # 1 - Filtered Cell Count Register - Byte 2 Receive ATM Controller - Filter # 1 - Filtered Cell Count Register - Byte 1 Receive ATM Controller - Filter # 1 - Filtered Cell Count Register - Byte 0 Reserved Receive ATM Controller - Receive ATM Filter # 2 Control Register Receive ATM Controller - Receive ATM Filter # 2 Pattern - Header Byte 1 Receive ATM Controller - Receive ATM Filter # 2 Pattern - Header Byte 2 Receive ATM Controller - Receive ATM Filter # 2 Pattern - Header Byte 3 Receive ATM Controller - Receive ATM Filter # 2 Pattern - Header Byte 4 Receive ATM Controller - Receive ATM Filter # 2 Check - Header Byte 1 Receive ATM Controller - Receive ATM Filter # 2 Check - Header Byte 2 Receive ATM Controller - Receive ATM Filter # 2 Check - Header Byte 3 Receive ATM Controller - Receive ATM Filter # 2 Check - Header Byte 4 Receive ATM Controller - Filter # 2 - Filtered Cell Count Register - Byte 3 Receive ATM Controller - Filter # 2 - Filtered Cell Count Register - Byte 2 Receive ATM Controller - Filter # 2 - Filtered Cell Count Register - Byte 1 Receive ATM Controller - Filter # 2 - Filtered Cell Count Register - Byte 0 Reserved Receive ATM Controller - Receive ATM Filter # 3 Control Register Receive ATM Controller - Receive ATM Filter # 3 Pattern - Header Byte 1 Receive ATM Controller - Receive ATM Filter # 3 Pattern - Header Byte 2 Receive ATM Controller - Receive ATM Filter # 3 Pattern - Header Byte 3 Receive ATM Controller - Receive ATM Filter # 3 Pattern - Header Byte 4 Receive ATM Controller - Receive ATM Filter # 3 Check - Header Byte 1 Receive ATM Controller - Receive ATM Filter # 3 Check - Header Byte 2 Receive ATM Controller - Receive ATM Filter # 3 Check - Header Byte 3 Receive ATM Controller - Receive ATM Filter # 3 Check - Header Byte 4 Receive ATM Controller - Filter # 3 - Filtered Cell Count Register - Byte 3 Receive ATM Controller - Filter # 3 - Filtered Cell Count Register - Byte 2 Receive ATM Controller - Filter # 3 - Filtered Cell Count Register - Byte 1 Receive ATM Controller - Filter # 3 - Filtered Cell Count Register - Byte 0 R/W R/W R/W R/O R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/O R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 TYPE DEFAULT VALUE
224
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK - REGISTER/ADDRESS MAP
ADDRESS LOCATION REGISTER NAME RECEIVE ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS 0x1780 - 0x1901 Reserved R/O 0x00 TYPE DEFAULT VALUE
Receive ATM Cell Processor Block - Receive ATM Control Register - Byte 2 (Address = 0x1701)
BIT 7 BIT 6 BIT 5 Unused BIT 4 BIT 3 BIT 2 BIT 1 Receive ATM Cell Processor Enable R/O 0 R/O 0 R/O 0 R/W 0 BIT 0 Test Cell Receiver Mode Enable R/W 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-2 1 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Receive ATM Cell Processor Enable
Receive ATM Cell Processor Block Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive ATM Cell Processor block. To operate the XRT79L71 in the ATM Mode, enable the Receive ATM Cell Processor block. 0 - Disables the Receive ATM Cell Processor block. 1 - Enables the Receive ATM Cell Processor block. Test Cell Receiver Mode Enable: This READ/WRITE bit-field permits the user to enable the Test Cell Receiver (within the Receive ATM Cell Processor block). The user must implement this configuration option in order to perform diagnostic operations with Test Cells. 0 - Disables the Test Cell Receiver. 1 - Enables the Test Cell Receiver. NOTE: For normal operation, the user should set this bit-field to "0".
0
Test Cell Receiver Mode Enable
R/W
Receive ATM Cell Processor Block - Receive ATM Control Register - Byte 1 (Address = 0x1702)
BIT 7 BIT 6 Unused BIT 5 BIT 4 GFC Extraction Enable R/O 0 R/W 0 BIT 3 HEC Byte Correction Enable R/W 1 BIT 2 Uncorrectable HEC Byte Error Retain R/W 0 BIT 1 COSET Polynomial Addition R/W 1 BIT 0 Regenerate HEC Byte Enable R/W 0
R/O 0
R/O 0
225
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-5 4 Unused
NAME
TYPE R/O R/W
DESCRIPTION
GFC Extraction Enable
GFC (Generic Flow Control) Extraction Enable: This READ/WRITE bit-field permits the user to configure the Receive ATM Cell Processor block to output the contents of the GFC Nibble (within each incoming ATM Cell) via the Receive GFC Value Output port. 0 - Configures the Receive ATM Cell Processor block to NOT output the contents of the GFC Nibble (within each incoming ATM cell) via the Receive GFC Value Output port. 1 - Configures the Receive ATM Cell Processor block to output the contents of the GFC Nibble (within each incoming ATM cell) via the Receive GFC Value Output port. HEC Byte Correction Enable: This READ/WRITE bit-field permits the user to enable Correction Mode operation for the Receive ATM Cell Processor block. If the user implements this configuration option, then the Receive ATM Cell Processor block will transition into either the Correction Mode or the Detection Mode (as Receive Conditions warrant). If the Receive ATM Cell Processor block is operating in the Correction Mode then it will correct any cells that contain Single-Bit Header byte errors. In contrast, if the Receive ATM Cell Processor block is operating in the Detection Mode, then it will unconditionally discard any cells that contain Header byte errors (Single-Bit or Multi-Bit errors). If the user does not implement this feature, then the Receive ATM Cell Processor block will only be capable of operating in the Detection Mode. 0 - Disables the Correction Mode. In this setting, the Receive ATM Cell Processor block will only operate in the Detection Mode. 1 - Enables the Correction Mode. In this setting, the Receive ATM Cell Processor block will transition into and out of the Correction Mode or Detection Mode as receive conditions warrant.
3
HEC Byte Correction Enable
R/W
226
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME Uncorrectable HEC Byte Retain
TYPE R/W
DESCRIPTION Uncorrectable HEC Byte Retain: This READ/WRITE bit-field permits the user to configure the Receive ATM Cell Processor block to either automatically discard or retain all incoming ATM cells that contain uncorrectable HEC byte errors. If the user implements this feature, then the Receive ATM Cell Processor block will automatically retain any cells that fit into any one of the following categories.
* ATM cells that contain multi-bit HEC byte errors. * ATM cells that contain single-bit HEC byte errors, while the
Receive ATM Cell Processor block is operating in the Detection Mode. If the user does NOT implement this feature, then the Receive ATM Cell Processor block will automatically discard any cells that fit into any one of the above-mentioned categories. These cells (along with un-erred or cells with correctable HEC byte errors) will be retains for further processing. 0 - Configures the Receive ATM Cell Processor block to automatically discard ALL incoming ATM cells that contain "uncorrectable" HEC byte errors. All remaining cells will be retained for further processing. 1 - Configures the Receive ATM Cell Processor block to retain ALL incoming ATM cells that contain uncorrectable HEC byte errors for further processing. 1 COSET Polynomial Addition R/W COSET Polynomial Addition: This READ/WRITE bit-field permits the user to configure the Receive ATM Cell Processor block to account for the fact that the HEC bytes (within the incoming ATM cell traffic) also include the Modulo-2 addition of the Coset Polynomial (e.g., x^6 + x^4 + x^2 + 1), when performing HEC Byte Verification. 0 - Configures the Receive ATM Cell Processor block to NOT account for the Coset Polynomial within the HEC bytes of the incoming ATM cells. 1 - Configures the Receive ATM Cell Processor block to account for the Coset Polynomial within the HEC bytes of the incoming ATM cells. Regenerate HEC Byte Enable: This READ/WRITE bit-field permits the user to configure the Receive ATM Cell Processor block to automatically re-compute and insert a new HEC byte into each incoming ATM cell that contains an uncorrectable HEC byte. 0 - Does not configure the Receive ATM Cell Processor block to compute and insert a new HEC byte into ATM cells that contains an uncorrectable HEC byte error. 1 - Configures the Receive ATM Cell Processor block to compute and insert a new HEC byte into any incoming ATM cell that contains an uncorrectable HEC byte error. NOTE: If the user wishes to implement this feature, then the user must disable the Uncorrectable HEC Byte Discard feature, by setting Bit 2 (Uncorrectable HEC Byte Discard) within this register, to "0".
0
Regenerate HEC Byte Enable
R/W
227
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive ATM Cell Processor Block - Receive ATM Control Register - Byte 0 (Address = 0x1703)
BIT 7 HEC Byte Insert into UDF1 Enable R/W 1 BIT 6 HEC Status into UDF2 Enable R/W 1 BIT 5 BIT 4 BIT 3 Receive UTOPIA Parity - ODD R/W 1 R/O 0 BIT 2 Unused BIT 1 BIT 0 Descramble Enable
HEC Byte Correction Threshold[1:0]
R/W 0
R/W 0
R/O 0
R/W 0
BIT NUMBER 7
NAME HEC Byte Insert into UDF1
TYPE R/W
DESCRIPTION HEC Byte Insert into UDF1 Enable: This READ/WRITE bit-field permits the user to configure the Receive ATM Cell Processor block to compute and insert the HEC byte into the UDF1 byte position, within each cell it routes to the Receive FIFO (and then to the Receive UTOPIA Interface). 0 - Configures the Receive ATM Cell Processor block to NOT compute the HEC byte and insert it into the UDF1 byte position, within each cell that it routes the Receive FIFO. 1 - Configures the Receive ATM Cell Processor block to compute the HEC byte and insert it into the UDF1 byte position, within each cell that it routes to the Receive FIFO. NOTE: This bit-field is only valid if the Receive UTOPIA Interface has been configured to handle 54 or 56 byte cells. As a consequence, the user must set Bits 1 and 0 (Cell Sizes[1:0]) within the Receive UTOPIA/POS-PHY Control Register (Address = 0x0503) to either [1, 0] or [1, 1].
228
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 6
NAME HEC Status into UDF2 Enable
TYPE R/W
DESCRIPTION HEC Status into UDF2 Byte Enable: This READ/WRITE bit-field permits the user to configure the Receive ATM Cell Processor block to insert the HEC Byte Status indicator into the UDF2 byte position, within each cell that it routes to the Receive FIFO (and then to the Receive UTOPIA Interface). If the user implements this configuration option, then the Receive ATM Cell Processor block will insert some values into the UDF2 byte-field, that reflect the HEC Byte Verification results on this particular incoming ATM cell.
HEC Byte Status Value
0x00 0xFF 0xAA
Corresponding HEC Byte Verification Results
Error Free HEC Byte Value Uncorrectable HEC Byte Value Correctable HEC Byte Value
0 - Configures the Receive ATM Cell Processor block to NOT insert the HEC Byte Status value into the UDF2 byte of each ATM cell that it routes to the Receive FIFO. 1 - Configures the Receive ATM Cell Processor block to insert the HEC Byte Status value into the UDF2 byte of each ATM cell that it routes to the Receive FIFO. NOTE: This bit-field is only valid if the Receive UTOPIA Interface block has been configured to handle 56 byte cells. 5-4 HEC Byte Correction Threshold[1:0] R/W HEC Byte Correction Threshold[1:0]: These two READ/WRITE bit-fields permit the user to define the HEC Byte Correction Threshold for the Receive ATM Cell Processor block. The HEC Byte Correction threshold is defined as the minimum number of consecutive un-erred (no HEC byte errors) cells that the Receive ATM Cell Processor must receive before it will transition from the Detection Mode into the Correction Mode. The relationship between the value of these bit-fields and the corresponding HEC Byte Correction thresholds is tabulated below. HEC Byte
00 01 10 11
HEC Byte Correction
1 ATM Cell with a valid HEC Byte 2 consecutive ATM Cells each with a valid HEC Byte 4 consecutive ATM Cells each with a valid HEC Byte 8 consecutive ATM Cells each with a valid HEC Byte
229
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 3
NAME Receive UTOPIA Parity ODD
TYPE R/W
DESCRIPTION Receive UTOPIA Parity Value - ODD Parity: This READ/WRITE bit-field permits the user to configure the Receive ATM Cell Processor block to compute either the EVEN or ODD parity value for each byte (or 16-bit word) within each cell that it processes. Each of these parity value will ultimately be output via the RxUPrty output pin (on the Receive UTOPIA Bus) coincident to when the corresponding byte (of ATM cell data) is output via the Receive UTOPIA Data Bus (RxUData[15:0]). 0 - Configures the Receive ATM Cell Processor block to compute the EVEN Parity value of each byte (or 16-bit word) of ATM cell data that it processes. 1 - Configures the Receive ATM Cell Processor block to compute the ODD Parity value of each byte of ATM cell data that is processes.
2-1 0
Unused Descramble Enable
R/O De-Scramble Enable: This READ/WRITE bit-field permits the user to either enable or disable the Cell De-Scrambler within the Receive ATM Cell Processor Block. 0 - Disables the Cell De-Scrambler. 1 - Enables the Cell De-Scrambler.
Receive ATM Cell Processor Block - Receive ATM Status Register (Address = 0x1707)
BIT 7 BIT 6 Unused R/O 0 R/O 0 R/O 0 R/O 0 BIT 5 BIT 4 BIT 3 PRBS Lock Indicator R/O 0 BIT 2 BIT 1 BIT 0 LCD Defect Declared R/O 0
Cell Delineation Status[1:0] R/O 0 R/O 0
BIT NUMBERS 7-4 3 Unused
NAME
TYPE R/O R/O
DESCRIPTION
PRBS Lock Indicator
Test Cell - PRBS Lock Indicator: This READ-ONLY bit-field indicates whether or not the Test Cell Receiver is declaring a PRBS Lock condition within the payload data within the incoming Test Cell data-stream. 0 - Indicates that the Test Cell Receiver is NOT declaring the PRBS Lock condition. 1 - Indicates that the Test Cell Receiver is currently declaring the PRBS Lock condition. NOTE: This bit-field is only valid if the Test Cell Receiver has been enabled.
230
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBERS 2-1
NAME Cell Delineation Status[1:0]
TYPE R/O
DESCRIPTION Cell Delineation Status[1:0]: These two READ-ONLY bit-fields indicate the current state (within the Cell Delineation State Machine) that the Receive ATM Cell Processor block is currently operating in. The relationship between the contents of these bit-fields and the corresponding Cell Delineation State Machine state that the Receive ATM Cell Processor block is operating in, is tabulated below.
Cell Delineation Status[1:0]
00 01 10 11
State of Receive ATM Cell Processor Block
SYNC State PRE-SYNC State Not Valid HUNT State
0
LCD Defect Declared
R/O
LCD (Loss of Cell Delineation) Defect Declared: This READ-ONLY bit-field indicates whether or not the Receive ATM Cell Processor block is currently declaring the LCD defect condition. The Receive ATM Cell Processor block will declare the LCD defect condition anytime that the Receive ATM Cell Processor block is NOT operating in the SYNC State, within the Cell Delineation State Machine. 0 - Indicates that the Receive ATM Cell Processor block is NOT declaring the LCD Defect Condition. 1 - Indicates that the Receive ATM Cell Processor block is currently declaring the LCD Defect Condition.
Receive ATM Cell Processor Block - Receive ATM Interrupt Status Register - Byte 1 (Address = 0x170A)
BIT 7 BIT 6 BIT 5 BIT 4 Unused R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 BIT 3 BIT 2 BIT 1 BIT 0 Receive Cel Extraction Interrupt Status RUR 0
BIT NUMBER 7-1 Unused
NAME
TYPE R/O
DESCRIPTION
231
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Receive Cell Extraction Interrupt Status
TYPE RUR
DESCRIPTION Receive Cell Extraction Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive Cell Extraction Interrupt has occurred since the last read of this register. The Receive ATM Cell Processor block will generate the Receive Cell Extraction Interrupt anytime it receives an incoming ATM cell (from traffic) and loads an ATM cell into the Extraction Memory Buffer. 0 - Indicates that the Receive Cell Extraction Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Receive Cell Extraction Interrupt has occurred since the last read of this register.
Receive ATM Cell Processor Block - Receive ATM Interrupt Status Register - Byte 0 (Address = 0x170B)
BIT 7 Receive Cell Insertion Interrupt Status BIT 6 Receive FIFO Overflow Interrupt Status BIT 5 Receive Cell Extraction Memory Overflow Interrupt Status RUR 0 BIT 4 Receive Cell Insertion Memory Overflow Interrupt Status RUR 0 BIT 3 Detection of Correctable HEC Byte Error Interrupt Status RUR 0 BIT 2 Detection of Uncorrectable HEC Byte Error Interrupt Status RUR 0 BIT 1 Clearance of LCD Interrupt Status BIT 0 Declaration of LCD Interrupt Status
RUR 0
RUR 0
RUR 0
RUR 0
BIT NUMBER 7
NAME Receive Cell Insertion Interrupt Status
TYPE RUR
DESCRIPTION Receive Cell Insertion Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive Cell Insertion Interrupt has occurred since the last read of this register. The Receive ATM Cell Processor block will generate the Receive Cell Insertion Interrupt anytime a cell (residing in the Receive Cell Insertion Buffer) is read out of the Receive Cell Insertion Buffer and is loaded into the incoming ATM cell traffic. 0 - Indicates that the Receive Cell Insertion Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Receive Cell Insertion Interrupt has occurred since the last read of this register. Receive FIFO Overflow Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive FIFO Overflow Interrupt has occurred since the last read of this register, as described below. 0 - Indicates that the Receive FIFO Overflow Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Receive FIFO Overflow Interrupt has occurred since the last read of this register.
6
Receive FIFO Overflow Interrupt Status
RUR
232
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 5
NAME Receive Cell Extraction Memory Overflow Interrupt Status
TYPE RUR
DESCRIPTION Receive Cell Extraction Memory Overflow Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive Cell Extraction Memory Overflow Interrupt has occurred since the last read of this register. The Receive ATM Cell Processor block will generate this interrupt anytime an overflow event has occurred in the Receive Cell Extraction Memory Buffer. 0 - Indicates that the Receive ATM Cell Processor block has NOT declared the Receive Cell Extraction Memory Overflow Interrupt since the last read of this register. 1 - Indicates that the Receive ATM Cell Processor block has declared the Receive Cell Extraction Memory Overflow interrupt since the last read of this register. Receive Cell Insertion Memory Overflow Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive Cell Insertion Memory Overflow Interrupt has occurred since the last read of this register. The Receive ATM Cell Processor block will generate this interrupt anytime an overflow event has occurred in the Receive Cell Insertion Memory Buffer. 0 - Indicates that the Receive ATM Cell Processor block has NOT declared the Receive Cell Insertion Memory Overflow interrupt since the last read of this register. 1 - Indicates that the Receive ATM Cell Processor block has declared the Receive Cell Insertion Memory Overflow interrupt since the last read of this register. Detection of Correctable HEC Byte Error Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive ATM Cell Processor block has declared the Detection of Correctable HEC Byte Error interrupt since the last read of this register. The Receive ATM Cell Processor block will generate this interrupt anytime it has received an ATM cell that contains a correctable HEC byte error .0 - Indicates that the Receive ATM Cell Processor block has NOT declared the Detection of Correctable HEC Byte Error Interrupt since the last read of this register. 1 - Indicates that the Receive ATM Cell Processor block has declared the Detection of Correctable HEC Byte Error Interrupt since the last read of this register.
4
Receive Cell Insertion Memory Overflow Interrupt Status
RUR
3
Detection of Correctable HEC Byte Error Interrupt Status
RUR
233
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME Detection of Uncorrectable HEC Byte Error Interrupt Status
TYPE RUR
DESCRIPTION Detection of Uncorrectable HEC Byte Error Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive ATM Cell Processor block has declared the Detection of Uncorrectable HEC Byte Error Interrupt since the last read of this register. The Receive ATM Cell Processor block will generate this interrupt anytime it has received an ATM cell that contains an uncorrectable HEC byte error. 0 - Indicates that the Receive ATM Cell Processor block has NOT declared the Detection of Uncorrectable HEC Byte Error interrupt since the last read of this register. 1 - Indicates that the Receive ATM Cell Processor block has declared the Detection of Uncorrectable HEC Byte Error Interrupt since the last read of this register. Clearance of LCD (Loss of Cell Delineation) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive ATM Cell Processor block has cleared the LCD Defect condition since the last read of this register. NOTE: If the Receive ATM Cell Processor block clears the LCD Defect, then this means that the Receive ATM Cell Processor block is currently properly delineating ATM cells that it receives from either the Receive DS3/E3 Framer or Receive PLCP Processor block. 0 - Indicates that the Receive ATM Cell Processor block has NOT cleared the LCD Defect since the last read of this register. 1 - Indicates that the Receive ATM Cell Processor block has cleared the LCD Defect since the last read of this register.
1
Clearance of LCD Interrupt Status
RUR
0
Declaration of LCD Interrupt Status
RUR
Declaration of LCD (Loss of Cell Delineation) Defect Condition Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Receive ATM Cell Processor block has declared the LCD Defect condition since the last read of this register. NOTE: If the Receive ATM Cell Processor block declares the LCD Defect, then this means that the Receive ATM Cell Processor block is NOT currently delineation ATM cells that it receives from either the Receive DS3/E3 Framer or Receive PLCP Processor block. 0 - Indicates that the Receive ATM Cell Processor block has NOT declared the LCD Defect since the last read of this register. 1 - Indicates that the Receive ATM Cell Processor block has declared the LCD Defect since the last read of this register.
234
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive ATM Interrupt Enable Register - Byte 1 (Address = 0x170E)
BIT 7 BIT 6 BIT 5 BIT 4 Unused BIT 3 BIT 2 BIT 1 BIT 0 Receive Cell Extraction Interrupt Enable R/O 0 R/O 0 R/O 0 R/W 0
R/O 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-1 0 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Receive Cell Extraction Interrupt Enable
Receive Cell Extraction Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive Cell Extraction Interrupt. If the user enables this interrupt, then the Receive ATM Cell Processor block will generate the Receive Cell Extraction Interrupt anytime it receives an incoming ATM cell (from traffic) and loads an ATM cell into the Extraction Memory Buffer. 0 - Disables the Receive Cell Extraction Interrupt. 1 - Enables the Receive Cell Extraction Interrupt.
Receive ATM Cell Processor Block - Receive ATM Interrupt Enable Register - Byte 0 (Address = 0x170F)
BIT 7 Receive Cell Insertion Interrupt Enable BIT 6 Receive FIFO Overflow Interrupt Enable BIT 5 Receive Cell Extraction Memory Overflow Interrupt Enable R/W 0 BIT 4 Receive Cell Insertion Memory Overflow Interrupt Enable R/W 0 BIT 3 Detection of Correctable HEC Byte Error Interrupt Enable R/W 0 BIT 2 Detection of Uncorrectable HEC Byte Error Interrupt Enable R/W 0 BIT 1 Clearance of LCD Interrupt Enable BIT 0 Declaration of LCD Interrupt Enable
R/W 0
R/W 0
R/W 0
R/W 0
BIT NUMBER 7
NAME Receive Cell Insertion Interrupt Enable
TYPE R/W
DESCRIPTION Receive Cell Insertion Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive Cell Insertion Interrupt. If the user enables this feature, then the Receive ATM Cell Processor block will generate the Receive Cell Insertion Interrupt anytime a cell (residing in the Receive Cell Insertion Buffer) is read out of the Receive Cell Insertion Buffer and is loaded into the incoming ATM cell traffic. 0 - Disables the Receive Cell Insertion Interrupt. 1 - Enables the Receive Cell Insertion Interrupt
235
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 6
NAME Receive FIFO Overflow Interrupt Enable
TYPE R/W
DESCRIPTION Receive FIFO Overflow Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive FIFO Overflow Interrupt. If the user enables this interrupt, then the Receive ATM Cell Processor block will generate an interrupt any time an overflow condition occurs within the RxFIFO. 0 - Disables the Receive FIFO Overflow Interrupt. 1 - Enables the Receive FIFO Overflow Interrupt. Receive Cell Extraction Memory Overflow Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive Cell Extraction Memory Overflow Interrupt. If the user enables this interrupt, then the Receive ATM Cell Processor block will generate an interrupt any time an overflow event has occurred in the Receive Cell Extraction Memory buffer. 0 - Disables the Receive Cell Extraction Memory Overflow Interrupt. 1 - Enables the Receive Cell Extraction Memory Overflow Interrupt. Receive Cell Insertion Memory Overflow Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive Cell Insertion Memory Overflow Interrupt. If the user enables this interrupt, then the Receive ATM Cell Processor block will generate an interrupt any time an overflow event has occurred in the Receive Cell Insertion Memory buffer. 0 - Disables the Receive Cell Insertion Memory Overflow Interrupt. 1 - Enables the Receive Cell Insertion Memory Overflow Interrupt. Detection of Correctable HEC Byte Error Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Detection of Correctable HEC Byte Error Interrupt within the Receive ATM Cell Processor block. If the user enables this interrupt, then the Receive ATM Cell Processor block will generate an interrupt each time it receives an ATM cell (in incoming traffic) that contains a correctable HEC Byte error. 0 - Disables the Detection of Correctable HEC Byte Error Interrupt. 1 - Enables the Detection of Correctable HEC Byte Error Interrupt.
5
Receive Cell Extraction Memory Overflow Interrupt Enable
R/W
4
Receive Cell Insertion Memory Overflow Interrupt Enable
R/W
3
Detection of Correctable HEC Byte Error Interrupt Enable
R/W
236
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME Detection of Uncorrectable HEC Byte Error Interrupt Enable
TYPE R/W
DESCRIPTION Detection of Uncorrectable HEC Byte Error Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Detection of Uncorrectable HEC Byte Error Interrupt within the Receive ATM Cell Processor block. If the user enables this interrupt, then the Receive ATM Cell Processor block will generate an interrupt each time it receives an ATM cell (in incoming traffic) that contains an uncorrectable HEC Byte error. 0 - Disables the Detection of Uncorrectable HEC Byte Error Interrupt. 1 - Enables the Detection of Uncorrectable HEC Byte Error Interrupt. Clearance of LCD (Loss of Cell Delineation) Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Clearance of LCD Interrupt. If the user enables this interrupt, then the Receive ATM Cell Processor block will generate an interrupt, anytime it clears the LCD (Loss of Cell Delineation) defect condition. 0 - Disables the Clearance of LCD Defect Condition Interrupt. 1 - Enables the Clearance of LCD Defect Condition Interrupt. Declaration of LCD (Loss of Cell Delineation) Defect Condition Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Declaration of LCD Interrupt. If the user enables this interrupt, then the Receive ATM Cell Processor block will generate an interrupt, anytime it declares the LCD defect condition. 0 - Disables the Declaration of LCD Defect Condition Interrupt. 1 - Enables the Declaration of LCD Defect Condition Interrupt.
1
Clearance of LCD Interrupt Enable
R/W
0
Declaration of LCD Interrupt Enable
R/W
Receive ATM Cell Processor Block - Receive ATM Cell Insertion/Extraction Memory Control Register (Address = 0x1713)
BIT 7 BIT 6 Unused BIT 5 BIT 4 Receive Cell Extraction Memory RESET* R/O 0 R/W 1 BIT 3 Receive Cell Extraction Memory CLAV R/O 0 BIT 2 Receive Cell Insertion Memory RESET* R/W 1 BIT 1 Receive Cell Insertion Memory ROOM R/O 0 BIT 0 Receive Cell Insertion Memory WSOC W/O 0
R/O 0
R/O 0
BIT NUMBER 7-5 Unused
NAME
TYPE R/O
DESCRIPTION
237
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4
NAME Receive Cell Extraction Memory RESET*
TYPE R/W
DESCRIPTION Receive Cell Extraction Memory RESET*: This READ/WRITE bit-field permits the user to perform a RESET operation to the Receive Cell Extraction Memory. If the user writes a "1" to "0" transition into this bit-field, then the following events will occur. a. All of the contents of the Receive Cell Extraction Memory will be flushed. b. All READ and WRITE pointers will be reset to their default positions. NOTE: Following this RESET event, the user must write the value "1" into this bit-field in order to enable normal operation within the Receive Cell Extraction Memory
3
Receive Cell Extraction CLAV
R/O
Receive Cell Extraction Memory - Cell Available Indicator: This READ-ONLY bit-field indicates whether or not there is at least ATM cell of data (residing within the Receive Cell Extraction Memory) that needs to be read out via the Microprocessor Interface. 0 - Indicates that the Receive Cell Extraction Memory is empty and contains no ATM cell data. 1 - Indicates that the Receive Cell Extraction Memory contains at least one ATM cell of data that needs to be read out. NOTE: The user should validate each ATM cell that is being read out from the Receive Cell Extraction memory by checking the state of this bit-field prior to reading out the contents of any ATM cell data residing within the Receive Cell Extraction Memory.
2
Receive Cell Insertion Memory RESET*
R/W
Receive Cell Insertion Memory RESET*: This READ/WRITE bit-field permits the user to perform a RESET operation to the Receive Cell Insertion Memory. If the user writes a "1" to "0" transition into this bit-field, then the following events will occur. a. All of the contents of the Receive Cell Insertion Memory will be flushed. b. All READ and WRITE pointers will be reset to their default positions. NOTE: Following this RESET event, the user must write the value "1" into this bit-field in order to enable normal operation of the Receive Cell Insertion Memory.
238
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME Receive Cell Insertion Memory ROOM
TYPE R/O
DESCRIPTION Receive Cell Insertion Memory - ROOM Indicator: This READ-ONLY bit-field indicates whether or not there is room (e.g., empty space) available for the contents of another ATM cell to be written into the Receive Cell Insertion Memory. 0 - Indicates that the Receive Cell Insertion Memory does not contain enough empty space to receive another ATM cell via the Microprocessor Interface. 1 - Indicates that the Receive Cell Insertion Memory does contain enough empty space to receive another ATM cell via the Microprocessor Interface. NOTE: The user should verify that the Receive Cell Insertion Memory has sufficient empty space to accept another ATM cell of data (via the Microprocessor Interface) by polling the state of this bit-field prior to writing each cell into the Receive Cell Insertion Memory.
0
Receive Cell Insertion Memory WSOC
W/O
Receive Cell Insertion Memory - Write SOC (Start of Cell): Whenever the users are writing the contents of an ATM cell into the Receive Cell Insertion Memory, then they are suppose to identify/designate the very first byte of this ATM cell by setting this bit-field to "1". Whenever the user does this, then the Receive Cell Insertion Memory will know that the next octet that is written into the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory Data Register - Byte 3 (Address = 0x1714) is designated as the first byte of the ATM cell currently being written into the Receive Cell Insertion Memory. This bit-field must be set to "0" during all other WRITE operations to the Receive ATM Cell Processor - Receive Cell Insertion/Extraction Memory Data Register.
Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory Data - Byte 3 (Address = 0x1714)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive Cell Insertion/Extraction Memory Data[31:24] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
239
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive Cell Insertion/ Extraction Memory Data[31:24]
TYPE R/W
DESCRIPTION Receive Cell Insertion/Extraction Memory Data[31:24]: These READ/WRITE bit-fields, along with that in the Receive ATM Cell Processor Block -Receive Cell Insertion/Extraction Memory Data - Bytes 2 through 0 support the following functions. a. They function as the address location, for which the user to write the contents of an Outbound ATM cell into the Receive Cell Insertion Memory, via the Microprocessor Interface. b. They function as the address location, for which the user to read out the contents of an inbound ATM cell from the Receive Cell Extraction Memory, via the Microprocessor Interface. NOTES: 1. If the user performs a WRITE operation to this (and the other three address locations), then the user is writing ATM cell data into the Receive Cell Insertion Memory. If the user performs a READ operation to this (and the other three address locations), then the user is reading ATM cell data from the Receive Cell Extraction Memory. READ and WRITE operations must be performed in a 32-bit (4-byte word) manner. Hence, whenever a user performs a READ/WRITE operation to these address locations, the user must start by writing in or reading out the first byte (of this 4-byte word) of a given ATM cell, into/from this particular address location. Next, the user must perform the READ/WRITE operation (with the second of this 4-byte word) to the Receive ATM Cell Processor Block -Receive Cell Insertion/Extraction Memory - Byte 2 register. Afterwards, the user must perform a READ/WRITE operation (with the third of this 4-byte word) to the Receive ATM Cell Processor Block Receive Cell Insertion/Extraction Memory - Byte 1 register. Finally, the user must perform a READ/WRITE operation (with the fourth of this 4-byte word) to the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 0 register. When reading out (writing in) the next four bytes of a given ATM cell, the user must repeat this process with a READ or WRITE operation, from/to this register location, and so on. Whenever the user is writing cell data into the Receive Cell Insertion Memory, the size of the Cell is always 56 bytes. Whenever the user is reading cell data from the Receive Cell Extraction Memory, the size of the Cell is always 56 bytes.
2.
3.
4.
5.
240
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory Data - Byte 2 (Address = 0x1715)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive Cell Insertion/Extraction Memory Data[23:16] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
241
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive Cell Insertion/ Extraction Memory Data[23:16]
TYPE R/W
DESCRIPTION Receive Cell Insertion/Extraction Memory Data[31:24]: These READ/WRITE bit-fields, along with that in the Receive ATM Cell Processor Block- Receive Cell Insertion/Extraction Memory Data- Bytes 3, and Bytes 1, 0 support the following functions. a. They function as the address location for which the user to write the contents of an Outbound ATM cell into the Receive Cell Insertion Memory, via the Microprocessor Interface. b. They function as the address location, for which the user to read out the contents of an inbound ATM cell from the Receive Cell Extraction Memory, via the Microprocessor Interface. NOTES: 1. If the user performs a WRITE operation to this (and the other three address locations), then the user is writing ATM cell data into the Receive Cell Insertion Memory. If the user performs a READ operation to this (and the other three address locations, then the user is reading ATM cell data from the Receive Cell Extraction Memory. READ and WRITE operations must be performed in a 32-bit (4-byte chunk) manner. Hence, whenever the user performs a READ/WRITE operation to these address locations, the user must start by writing in or reading out the first byte (of this 4-byte chunk) of a given ATM cell into/from the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 3. Next, the user must perform a READ/ WRITE operation (with the second of this 4-byte words) to this particular address location. Afterwards, the user must perform a READ/WRITE operation (with the third of this 4-byte word) to the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 1 register. Finally, the user must perform a READ/ WRITE operation (with the fourth of this 4-byte word) to the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 0 register. When reading out (writing in) the next four bytes of a given ATM cell, the user must repeat this process with a READ or WRITE operation, to the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 3 register, and so on. Whenever the user is writing cell data into the Receive Cell Insertion Memory, the size of the Cell is always 56 bytes. Whenever the user is reading cell data from the Receive Cell Extraction Memory, the size of the Cell is always 56 bytes.
2.
3.
4.
5.
242
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory Data - Byte 1 (Address = 0x1716)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive Cell Insertion/Extraction Memory Data[15:8] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
243
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive Cell Insertion/ Extraction Memory Data[15:8]
TYPE R/W
DESCRIPTION Receive Cell Insertion/Extraction Memory Data[15:8]: These READ/WRITE bit-fields, along with that in the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory Data - Bytes 3, 2 and 0 support the following functions. a. They function as the address location, for which the user to write the contents of an Outbound ATM cell into the Receive Cell Insertion Memory, via the Microprocessor Interface. b. They function as the address location, for which the user to read out the contents of an inbound ATM cell from the Receive Cell Extraction Memory, via the Microprocessor Interface. NOTES: 1. If the user performs a WRITE operation to this (and the other three address locations), then the user is writing ATM cell data into the Receive Cell Insertion Memory. If the user performs a READ operation to this (and the other three address locations, then the user is reading ATM cell data from the Receive Cell Extraction Memory. READ and WRITE operations must be performed in a 32-bit (4-byte word) manner. Hence, whenever the user performs a READ/WRITE operation to these address locations, the user must start by writing in or reading out the first byte (of this 4-byte word) of a given ATM cell, into/from the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 3 register. Next, the user must perform a READ/ WRITE operation (with the second of this 4-byte word) to the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 2 register. Afterwards, the user must perform a READ/WRITE operation (with the third of this 4-byte word) to this register. Finally, the user must perform a READ/WRITE operation (with the fourth of this 4-byte word) to the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 0. When reading out (writing in) the next four bytes of a given ATM cell, the user must repeat this process with a READ or WRITE operation to the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 3, and so on. Whenever the user is writing cell data into the Receive Cell Insertion Memory, the size of the Cell is always 56 bytes. Whenever the user is reading cell data from the Receive Cell Extraction Memory, the size of the Cell is always 56 bytes.
2.
3.
4.
5.
244
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory Data - Byte 0 (Address = 0x1717)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive Cell Insertion/Extraction Memory Data[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
245
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive Cell Insertion/ Extraction Memory Data[7:0]
TYPE R/W
DESCRIPTION Receive Cell Insertion/Extraction Memory Data[7:0]: These READ/WRITE bit-fields, along with that in the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory Data - Bytes 3 through 1 support the following functions. They function as the address location, for which the user to write the contents of an Outbound ATM cell into the Receive Cell Insertion Memory, via the Microprocessor Interface. They function as the address location, for which the user to read out the contents of an inbound ATM cell from the Receive Cell Extraction Memory, via the Microprocessor Interface. NOTES: 1. If the user performs a WRITE operation to this (and the other three address locations), then the user is writing ATM cell data into the Receive Cell Insertion Memory. If the user performs a READ operation to this (and the other three address locations), then the user is writing ATM cell data into the Receive Cell Insertion Memory. READ and WRITE operations must be performed in a 32-bit (4-byte word) manner. Hence, whenever the user performs a READ/WRITE operation to these address locations, the user must start by writing in or reading out the first byte (of this 4-byte word) of a given ATM cell, into/from the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 3 register. Next, the user must perform a READ/ WRITE operation (with the second of this 4-byte word) to the Receive ATM Cell Processor block - Receive Cell Insertion/Extraction Memory - Byte 2 register. Afterwards, the user must perform a READ/WRITE operation (with the third of this 4-byte word) to the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory Byte 1 register. Finally, the user must perform a READ/WRITE operation (with the fourth of this 4-byte word) to the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 0. When reading out (writing in) the next four bytes of a given ATM cell, the user must repeat this process with a READ or WRITE operation, to the Receive ATM Cell Processor Block - Receive Cell Insertion/Extraction Memory - Byte 3, and so on. Whenever the user is writing cell data into the Receive Cell Insertion Memory, the size of the Cell is always 56 bytes. Whenever the user is reading cell data from the Receive Cell Extraction Memory, the size of the Cell is always 56 bytes.
2.
3.
4.
5.
246
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - UDF1 Byte Value Register (Address = 0x1718)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive UDF1 Byte[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Receive UDF1 Byte[7:0]
TYPE R/W
DESCRIPTION Receive UDF1 Byte[7:0]: These READ/WRITE bit-fields permit the user to specify the value of the UDF1 byte, within any ATM Cell data that is written to the Receive FIFO and is ultimately output via the Receive UTOPIA Interface block. NOTE: These register bits are only valid if the Receive UTOPIA Interface has been configured to operate in the UTOPIA Level 3 Mode, and if the Cell Size (as processed via the Receive UTOPIA Interface) is configured to be 56 bytes.
Receive ATM Cell Processor Block - UDF2 Byte Value Register (Address = 0x1719)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive UDF2 Byte[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Receive UDF2 Byte[7:0]
TYPE R/W
DESCRIPTION Receive UDF2 Byte[7:0]: These READ/WRITE bit-fields permit the user to specify the value of the UDF2 byte, within any ATM Cell data that is written to the Receive FIFO and is ultimately output via the Receive UTOPIA Interface block. NOTE: These register bits are only valid if the Receive UTOPIA Interface has been configured to operate in the UTOPIA Level 3 Mode, and if the Cell Size (as processed via the Receive UTOPIA Interface) is configured to be 56 bytes.
Receive ATM Cell Processor Block - UDF3 Byte Value Register (Address = 0x171A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive UDF3 Byte[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
247
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive UDF3 Byte[7:0]
TYPE R/W
DESCRIPTION Receive UDF3 Byte[7:0]: These READ/WRITE bit-fields permit the user to specify the value of the UDF3 byte, within any ATM Cell data that is written to the Receive FIFO and is ultimately output via the Receive UTOPIA Interface block. NOTE: These register bits are only valid if the Receive UTOPIA Interface has been configured to operate in the UTOPIA Level 3 Mode, and if the Cell Size (as processed via the Receive UTOPIA Interface) is configured to be 56 bytes.
Receive ATM Cell Processor Block - UDF4 Byte Value Register (Address = 0x171B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive UDF4 Byte[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Receive UDF4 Byte[7:0]
TYPE R/W
DESCRIPTION Receive UDF4 Byte[7:0]: These READ/WRITE bit-fields permit the user to specify the value of the UDF4 byte, within any ATM Cell data that is written to the Receive FIFO and is ultimately output via the Receive UTOPIA Interface block. NOTE: These register bits are only valid if the Receive UTOPIA Interface has been configured to operate in the UTOPIA Level 3 Mode, and if the Cell Size (as processed via the Receive UTOPIA Interface) is configured to be 56 bytes.
Receive ATM Cell Processor Block - Receive Test Cell Header Byte - Byte 1 (Address = 0x1720)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive Test Cell Header Byte 1[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
248
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Receive Test Cell Header Byte 1 [7:0]
TYPE R/W
DESCRIPTION Receive Test Cell Header Byte 1: These READ/WRITE register bits along with that in Receive ATM Cell Processor Block - Receive Test Cell Header Byte Bytes 2 through 4 permit the user to define the header bytes of test cells that are being generated by the Transmit Test Cell Generator. These cells also permit the Receive Test Cell Receiver to identify the test cells within the incoming ATM cell data stream. This particular register byte permits the user to define the contents of Header byte # 1. NOTE: These register bits are only valid if the Receive Test Cell Receiver has been enabled.
Receive ATM Cell Processor Block - Receive Test Cell Header Byte - Byte 2 (Address = 0x1721)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive Test Cell Header Byte 2[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Receive Test Cell Header Byte 2 [7:0]
TYPE R/W
DESCRIPTION Receive Test Cell Header Byte 2: These READ/WRITE register bits along with that in Receive ATM Cell Processor Block - Receive Test Cell Header Byte Bytes 1, Bytes 3 and 4 permit the user to define the header bytes of test cells that are being generated by the Transmit Test Cell Generator. These cells also permit the Receive Test Cell Receiver to identify the test cells within the incoming ATM cell data stream. This particular register byte permits the user to define the contents of Header byte # 2. NOTE: These register bits are only valid if the Receive Test Cell Receiver has been enabled.
Receive ATM Cell Processor Block - Receive Test Cell Header Byte - Byte 3 (Address = 0x1722)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive Test Cell Header Byte 3[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
249
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive Test Cell Header Byte 3 [7:0]
TYPE R/W
DESCRIPTION Receive Test Cell Header Byte 3: These READ/WRITE register bits along with that in Receive ATM Cell Processor Block - Receive Test Cell Header Byte Bytes 1, 2 and 4 permit the user to define the header bytes of test cells that are being generated by the Transmit Test Cell Generator. These cells also permit the Receive Test Cell Receiver to identify the test cells within the incoming ATM cell data stream. This particular register byte permits the user to define the contents of Header byte # 3. NOTE: These register bits are only valid if the Receive Test Cell Receiver has been enabled.
Receive ATM Cell Processor Block - Receive Test Cell Header Byte - Byte 4 (Address = 0x1723)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive Test Cell Header Byte 4[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Receive Test Cell Header Byte 4 [7:0]
TYPE R/W
DESCRIPTION Receive Test Cell Header Byte 4: These READ/WRITE register bits along with that in Receive ATM Cell Processor Block - Receive Test Cell Header Byte Bytes 1 through 3 permit the user to define the header bytes of test cells that are being generated by the Transmit Test Cell Generator. These cells also permit the Receive Test Cell Receiver to identify the test cells within the incoming ATM cell data stream. This particular register byte permits the user to define the contents of Header byte # 4. NOTE: These register bits are only valid if the Receive Test Cell Receiver has been enabled.
Receive ATM Cell Processor Block - Test Cell Error Count Registers - Byte 3 (Address = 0x1724)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Test Cell Error Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
250
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Test Cell Error Count[31:24]
TYPE RUR
DESCRIPTION Test Cell Error Count[31:24]: These RESET-upon-READ bit-fields along with that within the Receive ATM Cell Processor Block - Test Cell Error Count Registers - Bytes 2 through 0 contains the 32-bit expression for the number of Test Cell Bit Errors that have been detected (by the Test Cell Receiver) since the last read of these registers. More specifically, these register bits reflect the number of bit errors that have been detected within the PRBS data that is transported via the Payload Bytes of these Test Cells, since the last read of these registers. This particular register byte contains the MSB (Most Significant Byte) of this 32-bit value for the number of Test Cell Bit Errors. NOTES: 1. 2. This register byte is only valid if the Test Cell Receiver has been enabled. If the number of Test Cell Error Bits reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Test Cell Error Count Registers - Byte 2 (Address = 0x1725)
BIT 7 Test Cell Error Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
BIT NUMBER 7-0
NAME Test Cell Error Count[23:16]
TYPE RUR
DESCRIPTION Test Cell Error Count[23:16]: These RESET-upon-READ bit-fields along with that within the Receive ATM Cell Processor Block - Test Cell Error Count Registers - Bytes 3, 1 and 0 contains the 32-bit expression for the number of Test Cell Bit Errors that have been detected (by the Test Cell Receiver) since the last read of these registers. More specifically, these register bits reflect the number of bit errors that have been detected within the PRBS data that is transported via the Payload Bytes of these Test Cells, since the last read of these registers. NOTES: 1. 2. This register byte is only valid if the Test Cell Receiver has been enabled. If the number of Test Cell Error Bits reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
251
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive ATM Cell Processor Block - Test Cell Error Count Registers - Byte 1 (Address = 0x1726)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Test Cell Error Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Test Cell Error Count[15:8]
TYPE RUR
DESCRIPTION Test Cell Error Count[15:8]: These RESET-upon-READ bit-fields along with that within the Receive ATM Cell Processor Block - Test Cell Error Count Registers - Bytes 3, 2 and 0 contains the 32-bit expression for the number of Test Cell Bit Errors that have been detected (by the Test Cell Receiver) since the last read of these registers. More specifically, these register bits reflect the number of bit errors that have been detected within the PRBS data that is transported via the Payload Bytes of these Test Cells, since the last read of these registers. NOTES: 1. 2. This register byte is only valid if the Test Cell Receiver has been enabled. If the number of Test Cell Error Bits reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Test Cell Error Count Registers - Byte 0 (Address = 0x1727)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Test Cell Error Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
252
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Test Cell Error Count[7:0]
TYPE RUR
DESCRIPTION Test Cell Error Count[7:0]: These RESET-upon-READ bit-fields along with that within the Receive ATM Cell Processor Block - Test Cell Error Count Registers - Bytes 3, through 1 contains the 32-bit expression for the number of Test Cell Bit Errors that have been detected (by the Test Cell Receiver) since the last read of these registers. More specifically, these register bits reflect the number of bit errors that have been detected within the PRBS data that is transported via the Payload Bytes of these Test Cells, since the last read of these registers.This particular register byte contains the LSB (Least Significant Byte) of this 32-bit value for the number of Test Cell Bit Errors. NOTES: 1. 2. This register byte is only valid if the Test Cell Receiver has been enabled. If the number of Test Cell Error Bits reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive ATM Cell Count Register - Byte 3 (Address = 0x1728)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive ATM Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Receive ATM Cell Count[31:24]
TYPE RUR
DESCRIPTION Receive ATM Cell Count [31:24]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive ATM Cell Count Registers - Bytes 2 through 0 contain the 32-bit expression for the number of cells that has been received by the Receive FIFO (e.g., where it can be read out via the Receive UTOPIA Interface Block) since the last read of these registers. This particular register byte contains the MSB (Most Significant Byte) of this 32-bit value for the number of Received ATM cells. NOTES: 1. The contents within these register bytes do not include Cells that have been discarded due to uncorrectable HEC byte errors, or those cells that have been discarded via the User Cell Filter. If the number of Received ATM Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
2.
253
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive ATM Cell Processor Block - Receive ATM Cell Count Register - Byte 2 (Address = 0x1729)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive ATM Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Receive ATM Cell Count[23:16]
TYPE RUR
DESCRIPTION Receive ATM Cell Count [23:16]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive ATM Cell Count Registers - Bytes 3, 1 and 0 contain the 32-bit expression for the number of cells that has been received by the Receive FIFO (e.g., where it can be read out via the Receive UTOPIA Interface Block) since the last read of these registers. NOTES: 1. The contents within these register bytes do not include Cells that have been discarded due to uncorrectable HEC byte errors, or those cells that have been discarded via the User Cell Filter. If the number of Received ATM Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
2.
Receive ATM Cell Processor Block - Receive ATM Cell Count Register - Byte 1 (Address = 0x172A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive ATM Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
254
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Receive ATM Cell Count[15:8]
TYPE RUR
DESCRIPTION Receive ATM Cell Count [15:8]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive ATM Cell Count Registers - Bytes 3, 2 and 0 contain the 32-bit expression for the number of cells that has been received by the Receive FIFO (e.g., where it can be read out via the Receive UTOPIA Interface Block) since the last read of these registers. NOTES: 1. The contents within these register bytes do not include Idle Cells, and Cells that have been discarded due to uncorrectable HEC byte errors, or those cells that have been discarded via the User Cell Filter. If the number of Received ATM Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
2.
Receive ATM Cell Processor Block - Receive ATM Cell Count Register - Byte 0 (Address = 0x172B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive ATM Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Receive ATM Cell Count[7:0]
TYPE RUR
DESCRIPTION Receive ATM Cell Count [7:0]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive ATM Cell Count Registers - Bytes 3 through 1 contain the 32-bit expression for the number of cells that has been received by the Receive FIFO (e.g., where it can be read out via the Receive UTOPIA Interface Block) since the last read of these registers. This particular register bytes contains the LSB (Least Significant Byte) of this 32-bit value for the number of Received ATM cells. NOTES: 1. The contents within these register bytes do not include Cells that have been discarded due to uncorrectable HEC byte errors, or those cells that have been discarded via the User Cell Filter. If the number of Received ATM Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
2.
255
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive ATM Cell Processor Block - Receive Discarded ATM Cell Count - Byte 3 (Address = 0x172C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive - Discarded ATM Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Receive -Discard ATM Cell Count[31:24]
TYPE RUR
DESCRIPTION Receive - Discarded ATM Cell Count[31:24]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Discarded ATM Cell Count - Bytes 2 through 0 registers contain the 32-bit expression for the number of cells that have been discarded since the last read of these registers. This particular register byte contains the MSB (Most Significant Byte) of this 32-bit value for the number of Received ATM cells.N NOTES: 1. The contents within these register bytes do include Idle Cells that have been discarded by one of the User Cell Filters. The contents within these register bytes do include those cells that have been discarded due to uncorrectable HEC byte errors, User Cell Filtering, or improper writes into the Receive FIFO.3. If the number of Discarded ATM Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
2.
Receive ATM Cell Processor Block - Receive Discarded ATM Cell Count - Byte 2 (Address = 0x172D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive - Discarded ATM Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
256
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Receive -Discard ATM Cell Count[23:16]
TYPE RUR
DESCRIPTION Receive - Discarded ATM Cell Count[23:16]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Discarded ATM Cell Count - Bytes 3, 1 and 0 registers contain the 32-bit expression for the number of cells that have been discarded since the last read of these registers. NOTES: 1. The contents within these register bytes do include Idle Cells that have been discarded by one of the User Cell Filters. The contents within these register bytes do include those cells that have been discarded due to uncorrectable HEC byte errors, User Cell Filtering, or improper writes into the Receive FIFO. If the number of Discarded ATM Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
2.
3.
Receive ATM Cell Processor Block - Receive Discarded ATM Cell Count - Byte 1 (Address = 0x172E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive - Discarded ATM Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Receive -Discard ATM Cell Count[15:8]
TYPE RUR
DESCRIPTION Receive - Discarded ATM Cell Count[15:8]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Discarded ATM Cell Count - Bytes 3, 2 and 0 registers contain the 32-bit expression for the number of cells that have been discarded since the last read of these registers. NOTES: 1. The contents within these register bytes do include Idle Cells that have been discarded by one of the User Cell Filters. The contents within these register bytes do include those cells that have been discarded due to uncorrectable HEC byte errors, User Cell Filtering, or improper writes into the Receive FIFO. If the number of Discarded ATM Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
2.
3.
257
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive ATM Cell Processor Block - Receive Discarded ATM Cell Count - Byte 0 (Address = 0x172F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive - Discarded ATM Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Receive -Discard ATM Cell Count[7:0]
TYPE RUR
DESCRIPTION Receive - Discarded ATM Cell Count[7:0]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Discarded ATM Cell Count - Bytes 3 through 1 registers contain the 32-bit expression for the number of cells that have been discarded since the last read of these registers.This particular register byte contains the LSB (Least Significant Byte) of this 32-bit value for the number of Received ATM cells. NOTES: 1. The contents within these register bytes do include Idle Cells that have been discarded by one of the User Cell Filters. The contents within these register bytes do include those cells that have been discarded due to uncorrectable HEC byte errors, User Cell Filtering, or improper writes into the Receive FIFO. If the number of Discarded ATM Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
2.
3.
Receive ATM Cell Processor Block - Receive ATM Cells with Correctable HEC Byte Error Count Register - Byte 3 (Address = 0x1730)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Received Cells with Correctable HEC Byte Error Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
258
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Received Cells with Correctable HEC Byte Error Count[31:24]
TYPE RUR
DESCRIPTION Received Cells with Correctable HEC Byte Error Count[31:24]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Cells with Correctable HEC Byte Error Count - Bytes 2 through 0 registers contain the 32-bit expression for the number of cells (containing correctable HEC byte errors) that have been received since the last read of these registers. This particular register byte contains the MSB (Most Significant Byte) of this 32-bit value for the number of Received ATM cells with Correctable HEC Byte Errors. NOTE: If the number of cells with Correctable HEC Byte Errors reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive ATM Cells with Correctable HEC Byte Error Count Register Byte 2 (Address = 0x1731)
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
Received Cells with Correctable HEC Byte Error Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Received Cells with Correctable HEC Byte Error Count[23:16]
TYPE RUR
DESCRIPTION Received Cells with Correctable HEC Byte Error Count[23:16]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Cells with Correctable HEC Byte Error Count - Bytes 3, 1 and 0 registers contain the 32-bit expression for the number of cells (containing correctable HEC byte errors) that have been received since the last read of these registers. NOTE: If the number of cells with Correctable HEC Byte Errors reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
259
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive ATM Cell Processor Block - Receive ATM Cells with Correctable HEC Byte Error Count Register - Byte 1 (Address = 0x1732)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Received Cells with Correctable HEC Byte Error Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Received Cells with Correctable HEC Byte Error Count[15:8]
TYPE RUR
DESCRIPTION Received Cells with Correctable HEC Byte Error Count[15:8]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Cells with Correctable HEC Byte Error Count - Bytes 3, 2 and 0 registers contain the 32-bit expression for the number of cells (containing correctable HEC byte errors) that have been received since the last read of these registers. If the number of cells with Correctable HEC Byte Errors reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive ATM Cells with Correctable HEC Byte Error Count Register - Byte 0 (Address = 0x1733)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Received Cells with Correctable HEC Byte Error Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Received Cells with Correctable HEC Byte Error Count[7:0]
TYPE RUR
DESCRIPTION Received Cells with Correctable HEC Byte Error Count[7:0]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Cells with Correctable HEC Byte Error Count - Bytes 3 through 1 registers contain the 32-bit expression for the number of cells (containing correctable HEC byte errors) that have been received since the last read of these registers. This particular register byte contains the LSB (Least Significant Byte) of this 32-bit value for the number of Received ATM cells with Correctable HEC Byte Errors. NOTE: If the number of cells with Correctable HEC Byte Errors reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
260
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive ATM Cells with Uncorrectable HEC Byte Error Count Register - Byte 3 (Address = 0x1734)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Received Cells with Uncorrectable HEC Byte Error Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Received Cells with Uncorrectable HEC Byte Error Count[31:24]
TYPE RUR
DESCRIPTION Received Cells with Uncorrectable HEC Byte Error Count[31:24]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Cells with Uncorrectable HEC Byte Error Count - Bytes 2 through 0 registers contain the 32-bit expression for the number of cells (containing Uncorrectable HEC byte errors) that have been received since the last read of these registers. This particular register byte contains the MSB (Most Significant Byte) of this 32-bit value for the number of Received ATM cells with Uncorrectable HEC Byte Errors. NOTE: If the number of cells with Uncorrectable HEC Byte Errors reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive ATM Cells with Uncorrectable HEC Byte Error Count Register - Byte 2 (Address = 0x1735)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Received Cells with Uncorrectable HEC Byte Error Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Received Cells with Uncorrectable HEC Byte Error Count[23:16]
TYPE RUR
DESCRIPTION Received Cells with Uncorrectable HEC Byte Error Count[23:16]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Cells with Uncorrectable HEC Byte Error Count - Bytes 3, 1 and 0 registers contain the 32-bit expression for the number of cells (containing Uncorrectable HEC byte errors) that have been received since the last read of these registers. NOTE: If the number of cells with Uncorrectable HEC Byte Errors reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
261
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive ATM Cell Processor Block - Receive ATM Cells with Uncorrectable HEC Byte Error Count Register - Byte 1 (Address = 0x1736)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Received Cells with Uncorrectable HEC Byte Error Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Received Cells with Uncorrectable HEC Byte Error Count[15:8]
TYPE RUR
DESCRIPTION Received Cells with Uncorrectable HEC Byte Error Count[15:8]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Cells with Uncorrectable HEC Byte Error Count - Bytes 3, 2 and 0 registers contain the 32-bit expression for the number of cells (containing Uncorrectable HEC byte errors) that have been received since the last read of these registers. NOTE: If the number of cells with Uncorrectable HEC Byte Errors reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive ATM Cells with Uncorrectable HEC Byte Error Count Register - Byte 0 (Address = 0x1737)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Received Cells with Uncorrectable HEC Byte Error Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Received Cells with Uncorrectable HEC Byte Error Count[7:0]
TYPE RUR
DESCRIPTION Received Cells with Uncorrectable HEC Byte Error Count[7:0]: These RESET-upon-READ bit-fields, along with that within the Receive ATM Cell Processor Block - Receive Cells with Uncorrectable HEC Byte Error Count - Bytes 3 through 1 registers contain the 32-bit expression for the number of cells (containing Uncorrectable HEC byte errors) that have been received since the last read of these registers. This particular register byte contains the LSB (Least Significant Byte) of this 32-bit value for the number of Received ATM cells with Uncorrectable HEC Byte Errors. NOTE: If the number of cells with Uncorrectable HEC Byte Errors reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
262
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive User Cell Filter Control - Filter 0 (Address = 0x1743)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Receive User Cell Filter # 0 Enable R/O 0 R/O 0 R/W 0 BIT 2 Copy Cell Enable BIT 1 Discard Cell Enable BIT 0 Filter if Pattern Match R/W 0
R/O 0
R/O 0
R/W 0
R/W 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Receive User Cell Filter # 0 Enable
Receive User Cell Filter # 0 - Enable: This READ/WRITE bit-field permits the user to either enable or disable Receive User Cell Filter # 0. If the user enables Receive User Cell Filter # 0, then User Cell Filter # 0 will function per the configuration settings in Bits 2 through 0, within this register. If the user disables Receive User Cell Filter # 0, then User Cell Filter # 0 then all cells that are applied to the input of Receive User Cell Filter # 0 will pass through to the output of Receive User Cell Filter # 0. 0 - Disables Receive User Cell Filter # 0. 1 - Enables Receive User Cell Filter # 0. Copy Cell Enable - Receive User Cell Filter # 0: This READ/WRITE bit-field permits the user to either configure Receive User Cell Filter # 0 (within the Receive ATM Cell Processor Block) to copy all cells that have header byte patterns that comply with the user-defined criteria, per Receive User Cell Filter # 0, or to NOT copy any of these cells. If the user configures Receive User Cell Filter # 0 to copy all cells complying with a certain header-byte pattern, then a copy (or replicate) of this compliant ATM cell will be routed to the Receive Cell Extraction Buffer. If the user configures Receive User Cell Filter # 0 to NOT copy all cells complying with a certain header-byte pattern, then NO copies (or replicates) of these compliant ATM cells will be made nor will any be routed to the Receive Cell Extraction Buffer. 0 - Configures Receive User Cell Filter # 0 to NOT copy any cells that have header byte patterns which are compliant with the user-defined filtering criteria. 1 - Configures Receive User Cell Filter # 0 to copy any cells that have header byte patterns that are compliant with the userdefined filtering criteria, and to route these copies (of cells) to the Receive Cell Extraction Buffer. NOTE: This bit-field is only active if Receive User Cell Filter # 0 has been enabled.
2
Copy Cell Enable
R/W
263
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 1
NAME Discard Cell Enable
TYPE R/W
DESCRIPTION Discard Cell Enable - Receive User Cell Filter # 0: This READ/WRITE bit-field permits the user to either configure Receive User Cell Filter # 0 (within the Receive ATM Cell Processor Block) to discard all cells that have header byte patterns that comply with the user-defined criteria, per Receive User Cell Filter # 0, or NOT discard any of these cells. If the user configures Receive User Cell Filter # 0 to NOT discard any cells that is compliant with a certain header-byte pattern, then the cell will be retained for further processing. 0 - Configures Receive User Cell Filter # 0 to NOT discard any cells that have header byte patterns that are compliant with the user-defined filtering criteria. 1 - Configures Receive User Cell Filter # 0 to discard any cells that have header byte patterns that are compliant with the userdefined filtering criteria. NOTE: This bit-field is only active if Receive User Cell Filter # 0 has been enabled.
0
Filter if Pattern Match
R/W
Filter if Pattern Match - Receive User Cell Filter # 0: This READ/WRITE bit-field permits the user to either configure Receive User Cell Filter # 0 to filter (based upon the configuration settings for Bits 1 and 2, in this register) ATM cells with header bytes that match the user-defined header byte patterns, or to filter ATM cells with header bytes that do NOT match the user-defined header byte patterns. 0 - Configures Receive User Cell Filter # 0 to filter user cells that do NOT match the header byte patterns (as defined in the "? " registers). 1 - Configures Receive User Cell Filter # 0 to filter user cells that do match the header byte patterns (as defined in the "? " registers). NOTE: This bit-field is only active if Receive User Cell Filter # 0 has been enabled.
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 1 (Address = 0x1744)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive User Cell Filter # 0 - Pattern Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
264
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Pattern Register Header Byte 1
TYPE R/W
DESCRIPTION Receive User Cell Filter # 0 - Pattern Register - Header Byte 1: The User Cell filtering criteria (for Receive User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block Receive User Cell Filter # 0 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 of the incoming User Cell. The user will write the header byte pattern (for Octet 1) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register Header Byte 1 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 2 (Address = 0x1745)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive User Cell Filter # 0 - Pattern Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
265
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Pattern Register Header Byte 2
TYPE R/W
DESCRIPTION Receive User Cell Filter # 0 - Pattern Register - Header Byte 2: The User Cell filtering criteria (for Receive User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block Receive User Cell Filter # 0 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 of the incoming User Cell. The user will write the header byte pattern (for Octet 2) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register Header Byte 2 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 3 (Address = 0x1746)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive User Cell Filter # 0 - Pattern Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
266
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Pattern Register Header Byte 3
TYPE R/W
DESCRIPTION Receive User Cell Filter # 0 - Pattern Register - Header Byte 3: The User Cell filtering criteria (for Receive User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block Receive User Cell Filter # 0 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 of the incoming User Cell. The user will write the header byte pattern (for Octet 3) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register Header Byte 3 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 4 (Address = 0x1747)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive User Cell Filter # 0 - Pattern Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
267
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Pattern Register Header Byte 4
TYPE R/W
DESCRIPTION Receive User Cell Filter # 0 - Pattern Register - Header Byte 4: The User Cell filtering criteria (for Receive User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block Receive User Cell Filter # 0 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 of the incoming User Cell. The user will write the header byte pattern (for Octet 4) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register Header Byte 4 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register - Byte 1 (Address = 0x1748)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive User Cell Filter # 0 - Check Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
268
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Check Register Header Byte 1
TYPE R/W
DESCRIPTION Receive User Cell Filter # 0 - Check Register - Header Byte 1: The User Cell filtering criteria (for Receive User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block Receive User Cell Filter # 0 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 1 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 1 by the User Cell Filter, when determine whether to filter a given User Cell .Writing a "1" to a particular bit-field in this register, forces the Receive User Cell Filter to check and compare the corresponding bit in Octet # 1 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 1. Writing a "0" to a particular bit-field in this register causes the Receive User Cell Filter to treat the corresponding bit within Octet # 1 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 1 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 1).
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register - Byte 2 (Address = 0x1749)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive User Cell Filter # 0 - Check Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
269
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Check Register Header Byte 2
TYPE R/W
DESCRIPTION Receive User Cell Filter # 0 - Check Register - Header Byte 2: The User Cell filtering criteria (for Receive User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block Receive User Cell Filter # 0 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 2 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 2 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Receive User Cell Filter to check and compare the corresponding bit in Octet # 2 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 2. Writing a "0" to a particular bit-field in this register causes the Receive User Cell Filter to treat the corresponding bit within Octet # 2 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 2 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 2).
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register - Byte 3 (Address = 0x174A)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Receive User Cell Filter # 0 - Check Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
270
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Check Register Header Byte 3
TYPE R/W
DESCRIPTION Receive User Cell Filter # 0 - Check Register - Header Byte 3: The User Cell filtering criteria (for Receive User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block Receive User Cell Filter # 0 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 3 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 3 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Receive User Cell Filter to check and compare the corresponding bit in Octet # 3 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 3. Writing a "0" to a particular bit-field in this register causes the Receive User Cell Filter to treat the corresponding bit within Octet # 3 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 3 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 3).
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Register - Byte 4 (Address = 0x174B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive User Cell Filter # 0 - Check Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
271
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Check Register Header Byte 4
TYPE R/W
DESCRIPTION Receive User Cell Filter # 0 - Check Register - Header Byte 4: The User Cell filtering criteria (for Receive User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block Receive User Cell Filter # 0 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 4 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 4 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Receive User Cell Filter to check and compare the corresponding bit in Octet # 4 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 4. Writing a "0" to a particular bit-field in this register causes the Receive User Cell Filter to treat the corresponding bit within Octet # 4 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 4 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Pattern Register - Header Byte 4).
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Filtered Cell Count - Byte 3 (Address = 0x174C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive User Cell Filter # 0 - Filtered Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
272
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Filtered Cell Count[31:24]
TYPE RUR
DESCRIPTION Receive User Cell Filter # 0 - Filtered Cell Count[31:24]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Filtered Cell Count - Bytes 2 through 0 register contain a 32-bit expression for the number of User Cells that have been filtered by Receive User Cell Filter # 0 since the last read of this register. Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control User Cell Filter # 0 Register (Address = 0x1743), these register bits will be incremented anytime User Cell Filter # 0 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Receive Cell Extraction Buffer.
* Both of these actions.
This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Filtered Cell Count - Byte 2 (Address = 0x174D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive User Cell Filter # 0 - Filtered Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
273
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Filtered Cell Count[23:16]
TYPE RUR
DESCRIPTION Receive User Cell Filter # 0 - Filtered Cell Count[23:16]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Filtered Cell Count - Bytes 3, 1 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by Receive User Cell Filter # 0 since the last read of this register. Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control Receive User Cell Filter # 0 Register (Address = 0x1743), these register bits will be incremented anytime User Cell Filter # 0 performs any of the following functions.
* Discards an incoming User Cell * Copies (or Replicates) an incoming User Cell and routes the
copy to the Receive Cell Extraction Buffer.
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Filtered Cell Count - Byte 1 (Address = 0x174E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive User Cell Filter # 0 - Filtered Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
274
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Filtered Cell Count[15:8]
TYPE RUR
DESCRIPTION Receive User Cell Filter # 0 - Filtered Cell Count[15:8]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Filtered Cell Count - Bytes 3, 2 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by Receive User Cell Filter # 0 since the last read of this register. Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control Receive User Cell Filter # 0 Register (Address = 0x1743), these register bits will be incremented anytime Receive User Cell Filter # 0 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Receive Cell Extraction Buffer.*
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Filtered Cell Count - Byte 0 (Address = 0x174F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Receive User Cell Filter # 0 - Filtered Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
275
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Receive User Cell Filter # 0 - Filtered Cell Count[7:0]
TYPE RUR
DESCRIPTION Receive User Cell Filter # 0 - Filtered Cell Count[7:0]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 0 - Filtered Cell Count - Bytes 3 through 1 register contain a 32-bit expression for the number of User Cells that have been filtered by Receive User Cell Filter # 0 since the last read of this register. Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control Receive User Cell Filter # 0 Register (Address = 0x1743), these register bits will be incremented anytime Receive User Cell Filter # 0 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Receive Cell Extraction Buffer.
* Both of these actions.
This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter Control - Filter 1 (Address = 0x1753)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 User Cell Filter # 1 Enable R/O 0 R/O 0 R/W 0 BIT 2 Copy Cell Enable R/W 0 BIT 1 Discard Cell Enable R/W 0 BIT 0 Filter if Pattern Match R/W 0
R/O 0
R/O 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
User Cell Filter # 1 Enable
User Cell Filter # 1 - Enable: This READ/WRITE bit-field permits the user to either enable or disable User Cell Filter # 1. If the user enables User Cell Filter # 1, then User Cell Filter # 0 will function per the configuration settings in Bits 2 through 0, within this register. If the user disables User Cell Filter # 1, then User Cell Filter # 0 then all cells that are applied to the input of User Cell Filter # 1 will pass through to the output of User Cell Filter # 1. 0 - Disables User Cell Filter # 1. 1 - Enables User Cell Filter # 1.
276
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME Copy Cell Enable
TYPE R/W
DESCRIPTION Copy Cell Enable - User Cell Filter # 1: This READ/WRITE bit-field permits the user to either configure User Cell Filter # 1 (within the Receive ATM Cell Processor Block) to copy all cells that have header byte patterns that comply with the user-defined criteria, per User Cell Filter # 1, or to NOT copy any of these cells. If the user configures User Cell Filter # 1 to copy all cells complying with a certain header-byte pattern, then a copy (or replicate) of this compliant ATM cell will be routed to the Receive Cell Extraction Buffer .If the user configures User Cell Filter # 1 to NOT copy all cells complying with a certain header-byte pattern, then NO copies (or replicates) of these compliant ATM cells will be made nor will any be routed to the Receive Cell Extraction Buffer. 0 - Configures User Cell Filter # 1 to NOT copy any cells that have header byte patterns which are compliant with the userdefined filtering criteria. 1 - Configures User Cell Filter # 1 to copy any cells that have header byte patterns that are compliant with the user-defined filtering criteria, and to route these copies (of cells) to the Receive Cell Extraction Buffer. NOTE: This bit-field is only active if User Cell Filter # 0 has been enabled.
1
Discard Cell Enable
R/W
Discard Cell Enable - User Cell Filter # 1: This READ/WRITE bit-field permits the user to either configure User Cell Filter # 1 (within the Receive ATM Cell Processor Block) to discard all cells that have header byte patterns that comply with the user-defined criteria, per User Cell Filter # 1, or NOT discard any of these cells. If the user configures User Cell Filter # 1 to NOT discard any cells that is compliant with a certain header-byte pattern, then the cell will be retained for further processing. 0 - Configures User Cell Filter # 1 to NOT discard any cells that have header byte patterns that are compliant with the userdefined filtering criteria. 1 - Configures User Cell Filter # 1 to discard any cells that have header byte patterns that are compliant with the user-defined filtering criteria. NOTE: This bit-field is only active if User Cell Filter # 1 has been enabled.
277
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Filter if Pattern Match
TYPE R/W
DESCRIPTION Filter if Pattern Match - User Cell Filter # 1: This READ/WRITE bit-field permits the user to either configure User Cell Filter # 1 to filter (based upon the configuration settings for Bits 1 and 2, in this register) ATM cells with header bytes that match the user-defined header byte patterns, or to filter ATM cells with header bytes that do NOT match the userdefined header byte patterns 0 - Configures User Cell Filter # 1 to filter user cells that do NOT match the header byte patterns (as defined in the "? " registers). 1 - Configures User Cell Filter # 1 to filter user cells that do match the header byte patterns (as defined in the "? " registers). NOTE: This bit-field is only active if User Cell Filter # 1 has been enabled.
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 1 (Address = 0x1754)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 - Pattern Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 1 - Pattern Register - Header Byte 1
TYPE R/W
DESCRIPTION User Cell Filter # 1 - Pattern Register - Header Byte 1: The User Cell filtering criteria (for User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 of the incoming User Cell. The user will write the header byte pattern (for Octet 1) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register Header Byte 1 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
278
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 2 (Address = 0x1755)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 - Pattern Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 1 - Pattern Register - Header Byte 2
TYPE R/W
DESCRIPTION User Cell Filter # 1 - Pattern Register - Header Byte 2: The User Cell filtering criteria (for User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 of the incoming User Cell. The user will write the header byte pattern (for Octet 2) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register Header Byte 2 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 3 (Address = 0x1756)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 - Pattern Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
279
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 1 - Pattern Register - Header Byte 3
TYPE R/W
DESCRIPTION User Cell Filter # 1 - Pattern Register - Header Byte 3: The User Cell filtering criteria (for User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 of the incoming User Cell. The user will write the header byte pattern (for Octet 3) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register Header Byte 3 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 4 (Address = 0x1757)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 - Pattern Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 1 - Pattern Register - Header Byte 4
TYPE R/W
DESCRIPTION User Cell Filter # 1 - Pattern Register - Header Byte 4: The User Cell filtering criteria (for User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 of the incoming User Cell. The user will write the header byte pattern (for Octet 4) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register Header Byte 4 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
280
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register - Byte 1 (Address = 0x1758)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 - Check Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 1 Check Register - Header Byte 1
TYPE R/W
DESCRIPTION User Cell Filter # 1 - Check Register - Header Byte 1: The User Cell filtering criteria (for User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 1 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 1 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in Octet # 1 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter #1 - Pattern Register - Header Byte 1. Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within Octet # 1 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 1 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 1).
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register - Byte 2 (Address = 0x1759)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 - Check Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
281
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 1 Check Register - Header Byte 2
TYPE R/W
DESCRIPTION User Cell Filter # 1 - Check Register - Header Byte 2: The User Cell filtering criteria (for User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 2 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 2 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in Octet # 2 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 2. Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within Octet # 2 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 2 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 2).
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register - Byte 3 (Address = 0x175A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 - Check Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
282
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME User Cell Filter # 1 Check Register - Header Byte 3
TYPE R/W
DESCRIPTION User Cell Filter # 1 - Check Register - Header Byte 3: The User Cell filtering criteria (for User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 3 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 3 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in Octet # 3 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 3. Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within Octet # 3 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 3 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 3).
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Register - Byte 4 (Address = 0x175B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 Check Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
283
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 1 Check Register - Header Byte 4
TYPE R/W
DESCRIPTION User Cell Filter # 1 - Check Register - Header Byte 4: The User Cell filtering criteria (for User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 4 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 4 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in Octet # 4 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 4. Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within Octet # 4 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 4 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Pattern Register - Header Byte 4).
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Filtered Cell Count - Byte 3 (Address = 0x175C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 - Filtered Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
284
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME User Cell Filter # 1 - Filtered Cell Count[31:24]
TYPE RUR
DESCRIPTION User Cell Filter # 1 - Filtered Cell Count[31:24]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Filtered Cell Count - Bytes 2 through 0 register contain a 32-bit expression for the number of User Cells that have been filtered by User Cell Filter # 1 since the last read of this register. Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control User Cell Filter # 1 Register (Address = 0x1753), these register bits will be incremented anytime User Cell Filter # 1 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Receive Cell Extraction Buffer.
* Both of these actions.
This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Filtered Cell Count - Byte 2 (Address = 0x175D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 - Filtered Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
285
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 1 - Filtered Cell Count[23:16]
TYPE RUR
DESCRIPTION User Cell Filter # 1 - Filtered Cell Count[23:16]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Filtered Cell Count - Bytes 3, 1 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by User Cell Filter # 1 since the last read of this register.Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control - User Cell Filter # 1 Register (Address = 0x1753), these register bits will be incremented anytime User Cell Filter # 1 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Receive Cell Extraction Buffer.
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Filtered Cell Count - Byte 1 (Address = 0x175E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 - Filtered Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
286
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME User Cell Filter # 1 - Filtered Cell Count[15:8]
TYPE RUR
DESCRIPTION User Cell Filter # 1 - Filtered Cell Count[15:8]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Filtered Cell Count - Bytes 3, 2 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by User Cell Filter # 1 since the last read of this register. Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control User Cell Filter # 1 Register (Address = 0x1753), these register bits will be incremented anytime User Cell Filter # 1 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Receive Cell Extraction Buffer.
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Filtered Cell Count - Byte 0 (Address = 0x175F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 1 - Filtered Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
287
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 1 - Filtered Cell Count[7:0]
TYPE RUR
DESCRIPTION User Cell Filter # 1 - Filtered Cell Count[7:0]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 1 - Filtered Cell Count - Bytes 3 through 1 register contain a 32-bit expression for the number of User Cells that have been filtered by User Cell Filter # 1 since the last read of this register. Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control User Cell Filter # 1 Register (Address = 0x1753), these register bits will be incremented anytime User Cell Filter # 1 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Receive Cell Extraction Buffer.
* Both of these actions.
This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter Control - Filter 2 (Address = 0x1763)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 User Cell Filter # 0 Enable R/O 0 R/O 0 R/W 0 BIT 2 Copy Cell Enable R/W 0 BIT 1 Discard Cell Enable R/W 0 BIT 0 Filter if Pattern Match R/W 0
R/O 0
R/O 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
User Cell Filter # 2 Enable
User Cell Filter # 2 - Enable: This READ/WRITE bit-field permits the user to either enable or disable User Cell Filter # 2. If the user enables User Cell Filter # 0, then User Cell Filter # 2 will function per the configuration settings in Bits 2 through 0, within this register. If the user disables User Cell Filter # 2, then User Cell Filter # 0 then all cells that are applied to the input of User Cell Filter # 2 will pass through to the output of User Cell Filter # 2. 0 - Disables User Cell Filter # 2. 1 - Enables User Cell Filter # 2.
288
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME Copy Cell Enable
TYPE R/W
DESCRIPTION Copy Cell Enable - User Cell Filter # 2: This READ/WRITE bit-field permits the user to either configure User Cell Filter # 2 (within the Receive ATM Cell Processor Block) to copy all cells that have header byte patterns that comply with the user-defined criteria, per User Cell Filter # 2, or to NOT copy any of these cells. If the user configures User Cell Filter # 2 to copy all cells complying with a certain header-byte pattern, then a copy (or replicate) of this compliant ATM cell will be routed to the Receive Cell Extraction Buffer. If the user configures User Cell Filter # 2 to NOT copy all cells complying with a certain header-byte pattern, then NO copies (or replicates) of these compliant ATM cells will be made nor will any be routed to the Receive Cell Extraction Buffer. 0 - Configures User Cell Filter # 2 to NOT copy any cells that have header byte patterns which are compliant with the userdefined filtering criteria. 1 - Configures User Cell Filter # 2 to copy any cells that have header byte patterns that are compliant with the user-defined filtering criteria, and to route these copies (of cells) to the Receive Cell Extraction Buffer. NOTE: This bit-field is only active if User Cell Filter # 0 has been enabled.
1
Discard Cell Enable
R/W
Discard Cell Enable - User Cell Filter # 0: This READ/WRITE bit-field permits the user to either configure User Cell Filter # 2 (within the Receive ATM Cell Processor Block) to discard all cells that have header byte patterns that comply with the user-defined criteria, per User Cell Filter # 2, or NOT discard any of these cells. If the user configures User Cell Filter # 2 to NOT discarded any cells that is compliant with a certain header-byte pattern, then the cell will be retained for further processing. 0 - Configures User Cell Filter # 2 to NOT discard any cells that have header byte patterns that are compliant with the userdefined filtering criteria. 1 - Configures User Cell Filter # 2 to discard any cells that have header byte patterns that are compliant with the user-defined filtering criteria. NOTE: This bit-field is only active if User Cell Filter # 0 has been enabled.
289
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Filter if Pattern Match
TYPE R/W
DESCRIPTION Filter if Pattern Match - User Cell Filter # 0: This READ/WRITE bit-field permits the user to either configure User Cell Filter # 2 to filter (based upon the configuration settings for Bits 1 and 2, in this register) ATM cells with header bytes that match the user-defined header byte patterns, or to filter ATM cells with header bytes that do NOT match the userdefined header byte patterns. 0 - Configures User Cell Filter # 2 to filter user cells that do NOT match the header byte patterns (as defined in the "? " registers). 1 - Configures User Cell Filter # 2 to filter user cells that do match the header byte patterns (as defined in the "? " registers). NOTE: This bit-field is only active if "User Cell Filter # 2" has been enabled.
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 1 (Address = 0x1764)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Pattern Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 2 - Pattern Register - Header Byte 1
TYPE R/W
DESCRIPTION User Cell Filter # 2 - Pattern Register - Header Byte 1: The User Cell filtering criteria (for User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Registers", the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Registers" and the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 Control Register. This READ/WRITE register, along with the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register Header Byte 1" permits the user to define the User Cell Filtering criteria for "Octet # 1" of the incoming User Cell. The user will write the header byte pattern (for Octet 1) that the user wishes to use as part of the "User Cell Filtering" criteria, into this register. The user will also write in a value into the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register Header Byte 1" that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
290
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 2 (Address = 0x1765)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Pattern Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 0 - Pattern Register - Header Byte 2
TYPE R/W
DESCRIPTION User Cell Filter # 2 - Pattern Register - Header Byte 2: The User Cell filtering criteria (for User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Registers", the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Registers" and the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 Control Register. This READ/WRITE register, along with the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register Header Byte 2" permits the user to define the User Cell Filtering criteria for "Octet # 2" of the incoming User Cell. The user will write the header byte pattern (for Octet 2) that the user wishes to use as part of the "User Cell Filtering" criteria, into this register. The user will also write in a value into the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register Header Byte 2" that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 3 (Address = 0x1766)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Pattern Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
291
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 2 - Pattern Register - Header Byte 3
TYPE R/W
DESCRIPTION User Cell Filter # 2 - Pattern Register - Header Byte 3: The User Cell filtering criteria (for User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Registers", the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Registers" and the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 Control Register. This READ/WRITE register, along with the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register Header Byte 3" permits the user to define the User Cell Filtering criteria for "Octet # 3" of the incoming User Cell. The user will write the header byte pattern (for Octet 3) that the user wishes to use as part of the "User Cell Filtering" criteria, into this register. The user will also write in a value into the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register Header Byte 3" that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 4 (Address = 0x1767)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Pattern Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 2 - Pattern Register - Header Byte 4
TYPE R/W
DESCRIPTION User Cell Filter # 2 - Pattern Register - Header Byte 4: The User Cell filtering criteria (for User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Registers", the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Registers" and the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 Control Register. This READ/WRITE register, along with the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register Header Byte 4" permits the user to define the User Cell Filtering criteria for "Octet # 4" of the incoming User Cell. The user will write the header byte pattern (for Octet 4) that the user wishes to use as part of the "User Cell Filtering" criteria, into this register. The user will also write in a value into the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register Header Byte 4" that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
292
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register - Byte 1 (Address = 0x1768)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Check Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 2 Check Register - Header Byte 1
TYPE R/W
DESCRIPTION User Cell Filter # 2 - Check Register - Header Byte 1: The User Cell filtering criteria (for User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Registers", the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Registers" and the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 Control Register. This READ/WRITE register, along with the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 1" permits the user to define the User Cell Filtering criteria for "Octet # 1" within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in "Octet 1" of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register Header Byte 1" by the User Cell Filter, when determine whether to "filter" a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in "Octet # 1" (of the incoming user cell) with the corresponding bit in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 1". Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within "Octet # 1" (in the incoming user cell) as a "don't care" (e.g., to forgo the comparison between the corresponding bit in "Octet # 1" of the incoming user cell with the corresponding bit-field in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 1").
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register - Byte 2 (Address = 0x1769)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Check Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
293
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 2 Check Register - Header Byte 2
TYPE R/W
DESCRIPTION User Cell Filter # 2 - Check Register - Header Byte 2: The User Cell filtering criteria (for User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Registers", the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Registers" and the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 Control Register. This READ/WRITE register, along with the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 2" permits the user to define the User Cell Filtering criteria for "Octet # 2" within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in "Octet 2" of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register Header Byte 2" by the User Cell Filter, when determine whether to "filter" a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in "Octet # 2" (of the incoming user cell) with the corresponding bit in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 2". Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within "Octet # 2" (in the incoming user cell) as a "don't care" (e.g., to forgo the comparison between the corresponding bit in "Octet # 2" of the incoming user cell with the corresponding bit-field in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 2").
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register - Byte 3 (Address = 0x176A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Check Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
294
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME User Cell Filter # 2 Check Register - Header Byte 3
TYPE R/W
DESCRIPTION User Cell Filter # 2 - Check Register - Header Byte 3: The User Cell filtering criteria (for User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Registers", the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Registers" and the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 Control Register. This READ/WRITE register, along with the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 3" permits the user to define the User Cell Filtering criteria for "Octet # 3" within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in "Octet 3" of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register Header Byte 3" by the User Cell Filter, when determine whether to "filter" a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in "Octet # 3" (of the incoming user cell) with the corresponding bit in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 3". Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within "Octet # 3" (in the incoming user cell) as a "don't care" (e.g., to forgo the comparison between the corresponding bit in "Octet # 3" of the incoming user cell with the corresponding bit-field in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 3").
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Register - Byte 4 (Address = 0x176B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Check Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
295
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 2 Check Register - Header Byte 4
TYPE R/W
DESCRIPTION User Cell Filter # 2 - Check Register - Header Byte 4: The User Cell filtering criteria (for User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Registers", the four "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Check Registers" and the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 Control Register. This READ/WRITE register, along with the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 4" permits the user to define the User Cell Filtering criteria for "Octet # 4" within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in "Octet 4" of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register Header Byte 4" by the User Cell Filter, when determine whether to "filter" a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in "Octet # 4" (of the incoming user cell) with the corresponding bit in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 4". Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within "Octet # 4" (in the incoming user cell) as a "don't care" (e.g., to forgo the comparison between the corresponding bit in "Octet # 4" of the incoming user cell with the corresponding bit-field in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Pattern Register - Header Byte 4").
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Filtered Cell Count - Byte 3 (Address = 0x176C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Filtered Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
296
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME User Cell Filter # 2 - Filtered Cell Count[31:24]
TYPE RUR
DESCRIPTION User Cell Filter # 2 - Filtered Cell Count[31:24]: These RESET-upon-READ bit-fields, along with that in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Filtered Cell Count - Bytes 2" through "0" register contain a 32-bit expression for the number of User Cells that have been filtered by User Cell Filter # 2 since the last read of this register. Depending upon the configuration settings within the "Receive ATM Cell Processor Block - Receive User Cell Filter Control User Cell Filter # 2" Register (Address = 0x1763), these register bits will be incremented anytime User Cell Filter # 2 performs any of the following functions.
* Discards an incoming "User Cell". * Copies (or Replicates) an incoming "User Cell" and routes the
"copy" to the Receive Cell Extraction Buffer.
* Both of these actions.
This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression. NOTE: If the number of "filtered cells" reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Filtered Cell Count - Byte 2 (Address = 0x176D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Filtered Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
297
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 2 - Filtered Cell Count[23:16]
TYPE RUR
DESCRIPTION User Cell Filter # 2 - Filtered Cell Count[23:16]: These RESET-upon-READ bit-fields, along with that in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Filtered Cell Count - Bytes 3, 1 and 0" register contain a 32bit expression for the number of User Cells that have been filtered by User Cell Filter # 2 since the last read of this register. Depending upon the configuration settings within the "Receive ATM Cell Processor Block - Receive User Cell Filter Control User Cell Filter # 2" Register (Address = 0x1763), these register bits will be incremented anytime User Cell Filter # 2 performs any of the following functions.
* Discards an incoming "User Cell". * Copies (or Replicates) an incoming "User Cell" and routes the
"copy" to the Receive Cell Extraction Buffer.
* Both of these actions.
NOTE: If the number of "filtered cells" reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Filtered Cell Count - Byte 1 (Address = 0x176E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Filtered Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
298
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME User Cell Filter # 2 - Filtered Cell Count[15:8]
TYPE RUR
DESCRIPTION User Cell Filter # 2 - Filtered Cell Count[15:8]: These RESET-upon-READ bit-fields, along with that in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Filtered Cell Count - Bytes 3, 2 and 0" register contain a 32bit expression for the number of User Cells that have been filtered by User Cell Filter # 2 since the last read of this register. Depending upon the configuration settings within the "Receive ATM Cell Processor Block - Receive User Cell Filter Control User Cell Filter # 2" Register (Address = 0x1763), these register bits will be incremented anytime User Cell Filter # 2 performs any of the following functions.
* Discards an incoming "User Cell". * Copies (or Replicates) an incoming "User Cell" and routes the
"copy" to the Receive Cell Extraction Buffer.*
* Both of these actions.
NOTE: If the number of "filtered cells" reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Filtered Cell Count - Byte 0 (Address = 0x176F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 2 - Filtered Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
299
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 2 - Filtered Cell Count[7:0]
TYPE RUR
DESCRIPTION User Cell Filter # 2 - Filtered Cell Count[7:0]: These RESET-upon-READ bit-fields, along with that in the "Receive ATM Cell Processor Block - Receive User Cell Filter # 2 - Filtered Cell Count - Bytes 3" through "1" register contain a 32-bit expression for the number of User Cells that have been filtered by User Cell Filter # 2 since the last read of this register. Depending upon the configuration settings within the "Receive ATM Cell Processor Block - Receive User Cell Filter Control User Cell Filter # 2" Register (Address = 0x1763), these register bits will be incremented anytime User Cell Filter # 2 performs any of the following functions.
* Discards an incoming "User Cell". * Copies (or Replicates) an incoming "User Cell" and routes the
"copy" to the Receive Cell Extraction Buffer.
* Both of these actions.
This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression. NOTE: If the number of "filtered cells" reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter Control - Filter 3 (Address = 0x1773)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 User Cell Filter # 3 Enable R/O 0 R/O 0 R/W 0 BIT 2 Copy Cell Enable R/W 0 BIT 1 Discard Cell Enable R/W 0 BIT 0 Filter if Pattern Match R/W 0
R/O 0
R/O 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
User Cell Filter # 3 Enable
User Cell Filter # 3 - Enable: This READ/WRITE bit-field permits the user to either enable or disable User Cell Filter # 3. If the user enables User Cell Filter # 3, then User Cell Filter # 3 will function per the configuration settings in Bits 2 through 0, within this register. If the user disables User Cell Filter # 3, then User Cell Filter # 3 then all cells that are applied to the input of User Cell Filter # 3 will pass through to the output of User Cell Filter # 3. 0 - Disables User Cell Filter # 3. 1 - Enables User Cell Filter # 3.
300
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME Copy Cell Enable
TYPE R/W
DESCRIPTION Copy Cell Enable - User Cell Filter # 3: This READ/WRITE bit-field permits the user to either configure User Cell Filter # 3 (within the Receive ATM Cell Processor Block) to copy all cells that have header byte patterns that comply with the "user-defined" criteria, per User Cell Filter # 3, or to NOT copy any of these cells. If the user configures User Cell Filter # 3 to copy all cells complying with a certain "header-byte" pattern, then a copy (or replicate) of this "compliant" ATM cell will be routed to the Receive Cell Extraction Buffer. If the user configures User Cell Filter # 3 to NOT copy all cells complying with a certain "header-byte" pattern, then NO copies (or replicates) of these "compliant" ATM cells will be made nor will any be routed to the Receive Cell Extraction Buffer. 0 - Configures User Cell Filter # 3 to NOT copy any cells that have header byte patterns which are compliant with the "userdefined" filtering criteria. 1 - Configures User Cell Filter # 3 to copy any cells that have header byte patterns that are compliant with the "user-defined" filtering criteria, and to route these copies (of cells) to the Receive Cell Extraction Buffer. NOTE: This bit-field is only active if "User Cell Filter # 0" has been enabled.
1
Discard Cell Enable
R/W
Discard Cell Enable - User Cell Filter # 3: This READ/WRITE bit-field permits the user to either configure User Cell Filter # 3 (within the Receive ATM Cell Processor Block) to discard all cells that have header byte patterns that comply with the "user-defined" criteria, per User Cell Filter # 3, or NOT discard any of these cells. If the user configures User Cell Filter # 3 to NOT discarded any cells that is compliant with a certain "header-byte" pattern, then the cell will be retained for further processing. 0 - Configures User Cell Filter # 3 to NOT discard any cells that have header byte patterns that are compliant with the "userdefined" filtering criteria. 1 - Configures User Cell Filter # 3 to discard any cells that have header byte patterns that are compliant with the "user-defined" filtering criteria. NOTE: This bit-field is only active if "User Cell Filter # 3" has been enabled.
301
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Filter if Pattern Match
TYPE R/W
DESCRIPTION Filter if Pattern Match - User Cell Filter # 3: This READ/WRITE bit-field permits the user to either configure User Cell Filter # 3 to filter (based upon the configuration settings for Bits 1 and 2, in this register) ATM cells with header bytes that match the "user-defined" header byte patterns, or to filter ATM cells with header bytes that do NOT match the "userdefined" header byte patterns. 0 - Configures User Cell Filter # 3 to filter user cells that do NOT match the header byte patterns (as defined in the "? " registers). 1 - Configures User Cell Filter # 3 to filter user cells that do match the header byte patterns (as defined in the "? " registers). NOTE: This bit-field is only active if User Cell Filter # 3 has been enabled.
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 1 (Address = 0x1774)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Pattern Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 3 - Pattern Register - Header Byte 1
TYPE R/W
DESCRIPTION User Cell Filter # 3 - Pattern Register - Header Byte 1: The User Cell filtering criteria (for User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 of the incoming User Cell. The user will write the header byte pattern (for Octet 1) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register Header Byte 1 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
302
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 2 (Address = 0x1775)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Pattern Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 3 - Pattern Register - Header Byte 2
TYPE R/W
DESCRIPTION User Cell Filter # 3 - Pattern Register - Header Byte 2: The User Cell filtering criteria (for User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 of the incoming User Cell. The user will write the header byte pattern (for Octet 2) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register Header Byte 2 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 3 (Address = 0x1776)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Pattern Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
303
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 3 - Pattern Register - Header Byte 3
TYPE R/W
DESCRIPTION User Cell Filter # 3 - Pattern Register - Header Byte 3: The User Cell filtering criteria (for User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 of the incoming User Cell. The user will write the header byte pattern (for Octet 3) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register Header Byte 3 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 4 (Address = 0x1777)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Pattern Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 3 - Pattern Register - Header Byte 4
TYPE R/W
DESCRIPTION User Cell Filter # 3 - Pattern Register - Header Byte 4: The User Cell filtering criteria (for User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 of the incoming User Cell. The user will write the header byte pattern (for Octet 4) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register Header Byte 4 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
304
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register - Byte 1 (Address = 0x1778)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Check Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME User Cell Filter # 3 Check Register - Header Byte 1
TYPE R/W
DESCRIPTION User Cell Filter # 3 - Check Register - Header Byte 1: The User Cell filtering criteria (for User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 1 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 1 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in Octet # 1 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 1. Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within Octet # 1 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 1 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 1).
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register - Byte 2 (Address = 0x1779)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Check Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
305
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 3 Check Register - Header Byte 2
TYPE R/W
DESCRIPTION User Cell Filter # 3 - Check Register - Header Byte 2: The User Cell filtering criteria (for User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 2 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 2 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in Octet # 2 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 2. Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within Octet # 2 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 2 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 2).
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register - Byte 3 (Address = 0x177A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Check Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
306
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME User Cell Filter # 3 Check Register - Header Byte 3
TYPE R/W
DESCRIPTION User Cell Filter # 3 - Check Register - Header Byte 3: The User Cell filtering criteria (for User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 3 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 3 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in Octet # 3 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 3. Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within Octet # 3 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 3 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 3).
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Register - Byte 4 (Address = 0x177B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Check Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
307
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME User Cell Filter # 3 Check Register - Header Byte 4
TYPE R/W
DESCRIPTION User Cell Filter # 3 - Check Register - Header Byte 4: The User Cell filtering criteria (for User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Registers, the four Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Check Registers and the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 4 of the incoming user cell (in the Receive ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 4 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the User Cell Filter to check and compare the corresponding bit in Octet # 4 (of the incoming user cell) with the corresponding bit in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 4. Writing a "0" to a particular bit-field in this register causes the User Cell Filter to treat the corresponding bit within Octet # 4 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 4 of the incoming user cell with the corresponding bit-field in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Pattern Register - Header Byte 4).
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Filtered Cell Count - Byte 3 (Address = 0x177C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Filtered Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
308
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME User Cell Filter # 3 - Filtered Cell Count[31:24]
TYPE RUR
DESCRIPTION User Cell Filter # 3 - Filtered Cell Count[31:24]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Filtered Cell Count - Bytes 2 through 0 register contain a 32-bit expression for the number of User Cells that have been filtered by User Cell Filter # 3 since the last read of this register. Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control User Cell Filter # 3 Register (Address = 0x1773), these register bits will be incremented anytime User Cell Filter # 3 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Receive Cell Extraction Buffer.*
* Both of these actions.
This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Filtered Cell Count - Byte 2 (Address = 0x177D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Filtered Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME User Cell Filter # 3 - Filtered Cell Count[23:16]
TYPE RUR
DESCRIPTION User Cell Filter # 3 - Filtered Cell Count[23:16]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Filtered Cell Count - Bytes 3, 1 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by User Cell Filter # 3 since the last read of this register.Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control - User Cell Filter # 3 Register (Address = 0x1773), these register bits will be incremented anytime User Cell Filter # 3 performs any of the following functions.* Discards an incoming User Cell.* Copies (or Replicates) an incoming User Cell and routes the copy to the Receive Cell Extraction Buffer.* Both of these actions. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
309
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Filtered Cell Count - Byte 1 (Address = 0x177E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Filtered Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME User Cell Filter # 3 - Filtered Cell Count[15:8]
TYPE RUR
DESCRIPTION User Cell Filter # 3 - Filtered Cell Count[15:8]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Filtered Cell Count - Bytes 3, 2 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by User Cell Filter # 3 since the last read of this register. Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control User Cell Filter # 3 Register (Address = 0x1773), these register bits will be incremented anytime User Cell Filter # 3 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Receive Cell Extraction Buffer.
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Filtered Cell Count - Byte 0 (Address = 0x177F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
User Cell Filter # 3 - Filtered Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
310
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME User Cell Filter # 3 - Filtered Cell Count[7:0]
TYPE RUR
DESCRIPTION User Cell Filter # 3 - Filtered Cell Count[7:0]: These RESET-upon-READ bit-fields, along with that in the Receive ATM Cell Processor Block - Receive User Cell Filter # 3 - Filtered Cell Count - Bytes 3 through 1 register contain a 32-bit expression for the number of User Cells that have been filtered by User Cell Filter # 3 since the last read of this register. Depending upon the configuration settings within the Receive ATM Cell Processor Block - Receive User Cell Filter Control User Cell Filter # 3 Register (Address = 0x1773), these register bits will be incremented anytime User Cell Filter # 3 performs any of the following functions.
* Discards an incoming User Cell.* * Copies (or Replicates) an incoming User Cell and routes the
copy to the Receive Cell Extraction Buffer.*
* Both of these actions.
This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
311
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
RECEIVE PPP PACKET PROCESSOR BLOCK (PPP APPLICATIONS ONLY) THE RECEIVE PPP PACKET PROCESSOR BLOCK
This section presents the Register Description/Address Map of the control registers associated with the Receive PPP Packet Processor Block. RECEIVE PPP PACKET PROCESSOR BLOCK REGISTER/ADDRESS MAP
ADDRESS LOCATION 0x1700 - 0x1702 0x1703 0x1704 - 0x170A 0x170B 0x170C - 0x170E 0x170F 0x1710 0x1711 0x1712 0x1713 0x1714 0x1715 0x1716 0x1717 0x1718 0x1719 0x171A 0x171B 0x171C 0x171D 0x171E 0x171F REGISTER NAME Reserved Receive PPP Packet Processor - Control Register Reserved Receive PPP Packet Processor - Interrupt Status Register Reserved Receive PPP Packet Processor - Interrupt Enable Register Receive PPP Packet Processor - Good Packet Count Register - Byte 3 (MSB) Receive PPP Packet Processor - Good Packet Count Register - Byte 2 Receive PPP Packet Processor - Good Packet Count Register - Byte 1 Receive PPP Packet Processor - Good Packet Count Register - Byte 0 (LSB) Receive PPP Packet Processor - FCS Error Count Register - Byte 3 (MSB) Receive PPP Packet Processor - FCS Error Count Register - Byte 2 Receive PPP Packet Processor - FCS Error Count Register - Byte 1 Receive PPP Packet Processor - FCS Error Count Register - Byte 0 Receive PPP Packet Processor - Aborted Packet Count Register - Byte 3 (MSB) Receive PPP Packet Processor - Aborted Packet Count Register - Byte 2 Receive PPP Packet Processor - Aborted Packet Count Register - Byte 1 Receive PPP Packet Processor - Aborted Packet Count Register - Byte 0 (LSB) Receive PPP Packet Processor - RUNT Packet Count Register - Byte 3 (MSB) Receive PPP Packet Processor - RUNT Packet Count Register - Byte 2 Receive PPP Packet Processor - RUNT Packet Count Register - Byte 1 Receive PPP Packet Processor - RUNT Packet Count Register - Byte 0 (LSB) TYPE R/O R/W R/O RUR R/O R/W RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR DEFAULT VALUE 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
312
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive PPP Packet Processor Block - Receive PPP Control Register (Address = 0x1703)
BIT 7 Unused BIT 6 BIT 5 Receive CRC-32/ CRC-16* BIT 4 ABORT Packet upon RxFIFO Overflow Enable R/W 0 BIT 3 Unused BIT 2 De-Scramble Enable BIT 1 Delete FCS from Incoming Packet BIT 0 Receive PPP Packet Processor Block Enable R/W 0
R/O 0
R/O 0
R/W 0
R/O 0
R/W 0
R/W 0
BIT NUMBER 7-6 5 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Receive CRC-32/CRC16*
Receive CRC-32/CRC-16* Select: This READ/WRITE bit-field permits the user to configure the Receive PPP Packet Processor block to either compute and verify a CRC-32 or CRC-16 within the incoming PPP packetstream. 0 - Configures the Receive PPP Packet Processor block to compute and verify a CRC-16 value within each incoming PPP packet. 1 - Configures the Receive PPP Packet Processor block to compute and verify a CRC-32 value within each incoming PPP packet. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the PPP Mode.
4
ABORT Packet upon RxFIFO Overflow Enable
R/W
ABORT Packet upon RxFIFO Overflow Enable: This READ/WRITE bit-field permits the user to configure the Receive PPP Packet Processor block to automatically abort an incoming PPP packet, anytime an RxFIFO Overflow event occurs. 0 - Disables this Auto-Abort upon RxFIFO Overflow feature. 1 - Enables this Auto-Abort upon RxFIFO Overflow feature. NOTE: If the user invokes this feature, then the Receive PPP Packet Processor and Receive POS-PHY Interface blocks will automatically designate each incoming PPP Packet as an erred packet (by pulsing the RxPERR output pin "High" coincident to whenever the very last byte or word of this packet is being placed on the Receive POS-PHY Data Bus) for the duration that this RxFIFO Overflow condition exists.
3
Unused
R/O
313
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME Descramble Enable
TYPE R/W
DESCRIPTION De-Scramble Enable: This READ/WRITE bit-field permits the user to either enable or disable the De-Scrambler within the Receive PPP Packet Processor block. If the user invokes this features, then the DeScrambler will use the X^43+1 scrambling polynomial on the payload data within each incoming PPP Packet. 0 - Disables the De-Scrambler within the Receive PPP Packet Processor block. 1 - Enables the De-Scrambler within the Receive PPP Packet Processor block. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the PPP Mode.
1
Delete FCS from Incoming Packet
R/W
Delete FCS from the Incoming PPP Packets: This READ/WRITE bit-field permits the user to configure the Receive PPP Packet Processor block to either retain or remove the FCS byte-fields (from the incoming PPP packet) after it has been verified and prior to it being output via the Receive POSPHY Interface. 0 - Configures the Receive PPP Packet Processor block to retain the FCS byte-fields within each incoming PPP packet, prior to routing it to the Receive POS-PHY Interface block. 1 - Configures the Receive PPP Packet Processor block to remove the FCS byte-fields from each incoming PPP packet, prior to routing it to the Receive POS-PHY Interface block. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the PPP Mode.
0
Receive PPP Packet Processor Block Enable
R/W
Receive PPP Packet Processor Block Enable: This READ/WRITE bit-field permits the user to either enable or disable the Receive PPP Packet Processor block. If the user wishes to operate the XRT79L71 in the PPP Mode, then the user must enable the Receive PPP Packet Processor block. 0 - Disables the Receive PPP Packet Processor block. 1 - Enables the Receive PPP Packet Processor block. NOTES: 1. 2. This bit-field is only active if the XRT79L71 has been configured to operate in the PPP Mode. The user can invoke a Software RESET to the Receive PPP Packet Processor block by momentarily setting this bit-field to "0".
314
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive PPP Packet Processor - Interrupt Status Register (Address = 0x170B)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 RxFIFO Overflow Interrupt Status BIT 2 Non-Zero FCS Error Count Interrupt Status BIT 1 Non-Zero Receive ABORT Packet Count Interrupt Status RUR 0 BIT 0 Non-Zero Receive RUNT Packet Count Interrupt Status RUR 0
R/O 0
R/O 0
R/O 0
R/O 0
RUR 0
RUR 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O RUR
DESCRIPTION
RxFIFO Overflow Interrupt Status
RxFIFO Overflow Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the RxFIFO Overflow Interrupt has occurred since the last read of this register, as described below. 0 - Indicates that the RxFIFO Overflow Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the RxFIFO Overflow Interrupt has occurred since the last read of this register. Non-Zero FCS Error Count Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Non-Zero FCS Error Count Interrupt has occurred since the last of this register, as described below. 0 - Indicates that the Non-Zero FCS Error Count Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Non-Zero FCS Error Count Interrupt has occurred since the last read of this register. Anytime this particular interrupt occurs, the user is expected to respond to this interrupt by executing the following steps. a. To read out the contents of this particular register, and b. To read out the contents of the Receive PPP Packet Processor - FCS Error Count Registers (Address = 0x1714 through 0x1717).
2
Non-Zero FCS Error Count Interrupt Status
RUR
315
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 1
NAME Non-Zero Receive ABORT Packet Count Interrupt Status
TYPE RUR
DESCRIPTION Non-Zero Receive ABORT Packet Count Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Non-Zero ABORT Error Count Interrupt has occurred since the last read of this register, as described below. 0 - Indicates that the Non-Zero Receive ABORT Packet Count Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Non-Zero Receive ABORT Packet Count Interrupt has occurred since the last read of this register. Anytime this particular interrupt occurs, the user is expected to respond to this interrupt by executing the following steps. a. To read out the contents of this particular register, and b. To read out the contents of the Receive PPP Packet Processor - Aborted Packet Count Registers (Address = 0x1718 through 0x171B).
0
Non-Zero Receive RUNT Packet Count Interrupt Status
RUR
Non-Zero Receive RUNT Packet Count Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Non-Zero RUNT Packet Count Interrupt has occurred since the last read of this register, as described below. 0 - Indicates that the Non-Zero Receive RUNT Packet Count Interrupt has NOT occurred since the last reads of this register. 1 - Indicates that the Non-Zero Receive RUNT Packet Count Interrupt has occurred since the last read of this register. Anytime this particular interrupt occurs, the user is expected to respond to this interrupt by executing the following steps. a. To read out the contents of this particular register, and b. To read out the contents of the Receive PPP Packet Processor - RUNT Packet Count Register (Address = 0x171C through 0x171F).
316
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive PPP Packet Processor - Interrupt Enable Register (Address = 0x170F)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 RxFIFO Overflow Interrupt Enable BIT 2 Non-Zero FCS Error Count Interrupt Enable BIT 1 Non-Zero Receive ABORT Packet Count Interrupt Enable R/W 0 BIT 0 Non-Zero Receive RUNT Packet Count Interrupt Enable R/W 0
R/O 0
R/O 0
R/O 0
R/O 0
R/W 0
R/W 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O RUR
DESCRIPTION
RxFIFO Overflow Interrupt Enable
RxFIFO Overflow Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the RxFIFO Overflow Interrupt. If the user enables this interrupt, then the Receive PPP Packet Processor block will generate this interrupt anytime the RxFIFO experiences an Overflow event. 0 - Disables the RxFIFO Overflow Interrupt. 1 - Enables the RxFIFO Overflow Interrupt. Non-Zero FCS Error Count Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Non-Zero FCS Error Count Interrupt. If the user enables this interrupt, then the Receive PPP Packet Processor block will generate an interrupt anytime the Receive PPP Packet Processor - FCS Error Count Registers are incremented from the value "0x00000000" to a "non-zero" value. 0 - Disables the Non-Zero FCS Error Count Interrupt. 1 - Enables the Non-Zero FCS Error Count Interrupt Non-Zero Receive ABORT Packet Count Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Non-Zero ABORT Packet Count Interrupt. If the user enables this interrupt, then the Receive PPP Packet Processor block will generate an interrupt anytime the Receive PPP Packet Processor - Aborted Packet Count Registers are incremented from the value "0x00000000" to a "non-zero" value. 0 - Disables the Non-Zero ABORT Packet Count Interrupt 1 - Enables the Non-Zero ABORT Packet Count Interrupt.
2
Non-Zero FCS Error Count Interrupt Enable
RUR
1
Non-Zero Receive ABORT Packet Count Interrupt Enable
RUR
317
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Non-Zero Receive RUNT Packet Count Interrupt Enable
TYPE RUR
DESCRIPTION Non-Zero RUNT Packet Count Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Non-Zero Receive RUNT Packet Count Interrupt. If the user enables this interrupt, then the Receive PPP Packet Processor block will generate an interrupt anytime the Receive PPP Packet Processor - RUNT Packet Count Registers are incremented from the value "0x00000000" to a "non-zero" value. 0 - Disables the Non-Zero RUNT Packet Count Interrupt. 1 - Enables the Non-Zero RUNT Packet Count Interrupt.
Receive PPP Packet Processor - Good Packet Count Register - Byte 3 (Address = 0x1710)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Rx_Good_PPP_Packet_Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Rx_Good_PPP_Packet_ Count[31:24]
TYPE RUR
DESCRIPTION Receive Good PPP Packet Count[31:24]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - Good Packet Count Registers - Bytes 2 through 0 contain a 32-bit expression for the number of Good PPP Packets that have been received by the Receive PPP Packet Processor block. This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression. NOTE: The definition of a Good PPP Packet is any incoming PPP Packet that does not contain any of the following characteristics. a. Contains FCS Errors b. Is a RUNT Packet c. Is an Aborted Packet.
Receive PPP Packet Processor - Good Packet Count Register - Byte 2 (Address = 0x1711)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Rx_Good_PPP_Packet_Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
318
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Rx_Good_PPP_Packet_ Count[23:16]
TYPE RUR
DESCRIPTION Receive Good PPP Packet Count[23:16]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - Good Packet Count Registers - Bytes 3, 1 and 0 contain a 32-bit expression for the number of Good PPP Packets that have been received by the Receive PPP Packet Processor block. NOTE: The definition of a Good PPP Packet is any incoming PPP Packet that does not contain any of the following characteristics. a. Contains FCS Errors b. Is a RUNT Packet c. Is an Aborted Packet.
Receive PPP Packet Processor - Good Packet Count Register - Byte 1 (Address = 0x1712)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Rx_Good_PPP_Packet_Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Rx_Good_PPP_Packet_ Count[15:8]
TYPE RUR
DESCRIPTION Receive Good PPP Packet Count[15:8]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - Good Packet Count Registers - Bytes 3, 2 and 0 contain a 32-bit expression for the number of Good PPP Packets that have been received by the Receive PPP Packet Processor block. NOTE: The definition of a Good PPP Packet is any incoming PPP Packet that does not contain any of the following characteristics. a. Contains FCS Errors b. Is a RUNT Packet c. Is an Aborted Packet.
Receive PPP Packet Processor - Good Packet Count Register - Byte 0 (Address = 0x1713)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Rx_Good_PPP_Packet_Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
319
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Rx_Good_PPP_Packet_ Count[7:0]
TYPE RUR
DESCRIPTION Receive Good PPP Packet Count[31:24]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - Good Packet Count Registers - Bytes 3 through 1 contain a 32-bit expression for the number of Good PPP Packets that have been received by the Receive PPP Packet Processor block. This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression. NOTE: The definition of a Good PPP Packet is any incoming PPP Packet that does not contain any of the following characteristics. a. Contains FCS Errors b. Is a RUNT Packet c. Is an Aborted Packet.
Receive PPP Packet Processor - FCS Error Count Register - Byte 3 (Address = 0x1714)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
FCS_Error_Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME FCS_Error_Count[31:24]
TYPE RUR
DESCRIPTION FCS Error Count[31:24]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - FCS Error Count Registers Bytes 2 through 0 contain a 32-bit expression for the number of PPP Packets that have been flagged as containing FCS errors by the Receive PPP Packet Processor block. This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression.
Receive PPP Packet Processor - FCS Error Count Register - Byte 2 (Address = 0x1715)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
FCS_Error_Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
320
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME FCS_Error_Count[23:16]
TYPE RUR
DESCRIPTION FCS Error Count[23:16]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - FCS Error Count Registers Bytes 3, 1 and 0 contain a 32-bit expression for the number of PPP Packets that have been flagged as containing FCS errors by the Receive PPP Packet Processor block.
321
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive PPP Packet Processor - FCS Error Count Register - Byte 1 (Address = 0x1716)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
FCS_Error_Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME FCS_Error_Count[15:8]
TYPE RUR
DESCRIPTION FCS Error Count[15:8]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - FCS Error Count Registers Bytes 3, 2 and 0 contain a 32-bit expression for the number of PPP Packets that have been flagged as containing FCS errors by the Receive PPP Packet Processor block.
Receive PPP Packet Processor - FCS Error Count Register - Byte 0 (Address = 0x1717)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
FCS_Error_Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME FCS_Error_Count[7:0]
TYPE RUR
DESCRIPTION FCS Error Count[7:0]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - FCS Error Count Registers Bytes 3 through 1 contain a 32-bit expression for the number of PPP Packets that have been flagged as containing FCS errors by the Receive PPP Packet Processor block.This particular register contains the MSB (Most Significant Byte) value for this 32bit expression.
322
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive PPP Packet Processor - Aborted Packet Count Register - Byte 3 (Address = 0x1718)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Aborted_Packet_Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Aborted_Packet_Count [31:24]
TYPE RUR
DESCRIPTION Aborted Packet Count[31:24]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - Aborted Packet Count Registers - Bytes 2 through 0 contain a 32-bit expression for the number of Aborted PPP Packets that have been received by the Receive PPP Packet Processor block. This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression.
Receive PPP Packet Processor - Aborted Packet Count Register - Byte 2 (Address = 0x1719)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Aborted_Packet_Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Aborted_Packet_Count [23:16]
TYPE RUR
DESCRIPTION Aborted Packet Count[23:16]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - Aborted Packet Count Registers - Bytes 3, 1 and 0 contain a 32-bit expression for the number of Aborted PPP Packets that have been received by the Receive PPP Packet Processor block.
323
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive PPP Packet Processor - Aborted Packet Count Register - Byte 1 (Address = 0x171A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Aborted_Packet_Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Aborted_Packet_Count [15:8]
TYPE RUR
DESCRIPTION Aborted Packet Count[15:8]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - Aborted Packet Count Registers - Bytes 3, 2 and 0 contain a 32-bit expression for the number of Aborted PPP Packets that have been received by the Receive PPP Packet Processor block.
Receive PPP Packet Processor - Aborted Packet Count Register - Byte 0 (Address = 0x171B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Aborted_Packet_Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Aborted_Packet_Count [7:0]
TYPE RUR
DESCRIPTION Aborted Packet Count[7:0]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - Aborted Packet Count Registers - Bytes 3 through 1 contain a 32-bit expression for the number of Aborted PPP Packets that have been received by the Receive PPP Packet Processor block. This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression.
324
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Receive PPP Packet Processor - RUNT Packet Count Register - Byte 3 (Address = 0x171C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RUNT_Packet_Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME RUNT_Packet_Count [31:24]
TYPE RUR
DESCRIPTION RUNT Packet Count[31:24]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - RUNT Packet Count Registers - Bytes 2 through 0 contain a 32-bit expression for the number of RUNT PPP Packets that have been received by the Receive PPP Packet Processor block. This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression.
Receive PPP Packet Processor - RUNT Packet Count Register - Byte 2 (Address = 0x171D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RUNT_Packet_Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME RUNT_Packet_Count [23:16]
TYPE RUR
DESCRIPTION RUNT Packet Count[23:16]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - RUNT Packet Count Registers - Bytes 3, 1 and 0 contain a 32-bit expression for the number of RUNT PPP Packets that have been received by the Receive PPP Packet Processor block.
325
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Receive PPP Packet Processor - RUNT Packet Count Register - Byte 1 (Address = 0x171E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RUNT_Packet_Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME RUNT_Packet_Count [15:8]
TYPE RUR
DESCRIPTION RUNT Packet Count[15:8]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - RUNT Packet Count Registers - Bytes 3, 2 and 0 contain a 32-bit expression for the number of RUNT PPP Packets that have been received by the Receive PPP Packet Processor block.
Receive PPP Packet Processor - RUNT Packet Count Register - Byte 0 (Address = 0x171F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RUNT_Packet_Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME RUNT_Packet_Count [7:0]
TYPE RUR
DESCRIPTION RUNT Packet Count[7:0]: These RESET-upon-READ bit-fields, along with that of the Receive PPP Packet Processor - RUNT Packet Count Registers - Bytes 3 through 1 contain a 32-bit expression for the number of RUNT PPP Packets that have been received by the Receive PPP Packet Processor block. This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression.
326
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
THE TRANSMIT ATM CELL PROCESSOR BLOCK
This section presents the Register Description/Address Map of the control registers associated with the Transmit ATM Cell Processor block. TRANSMIT ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK - REGISTER/ADDRESS MAP
ADDRESS LOCATION REGISTER NAME TYPE DEFAULT VALUE
TRANSMIT ATM CELL PROCESSOR/PPP PROCESSOR BLOCK CONTROL REGISTERS 0x1F00 0x1F01 0x1F02 0x1F03 0x1F04 - 0x1F06 0x1F07 0x1F05 - 0x1F0A 0x1F0B 0x1F0C - 0x1F0E 0x1F0F 0x1F10 - 0x1F12 0x1F13 0x1F14 0x1F15 0x1F16 0x1F17 0x1F18 0x1F19 0x1F1A 0x1F1B 0x1F1C - 0x1F1E 0x1F1F 0x1F20 0x1F21 0x1F22 0x1F23 0x1F24 - 0x1F27 0x1F28 0x1F29 Transmit ATM Cell Processor Control Register - Byte 3 Transmit ATM Cell Processor Control Register - Byte 2 Transmit ATM Cell Processor Control Register - Byte 1 Transmit ATM Cell/PPP Processor Control Register - Byte 0 Reserved Transmit ATM Status Register Reserved Transmit ATM Cell/PPP Processor Interrupt Status Register Reserved Transmit ATM Cell/PPP Processor Interrupt Enable Register Reserved Transmit ATM Cell Insertion/Extraction Memory Control Register Transmit ATM Cell Insertion/Extraction Memory - Byte 3 Transmit ATM Cell Insertion/Extraction Memory - Byte 2 Transmit ATM Cell Insertion/Extraction Memory - Byte 1 Transmit ATM Cell Insertion/Extraction Memory - Byte 0 Transmit ATM Cell - Idle Cell Header Byte # 1 Register Transmit ATM Cell - Idle Cell Header Byte # 2 Register Transmit ATM Cell - Idle Cell Header Byte # 3 Register Transmit ATM Cell - Idle Cell Header Byte # 4 Register Reserved Transmit ATM Cell - Idle Cell Payload Byte Register Transmit ATM Cell - Test Cell Header Byte # 1 Register Transmit ATM Cell - Test Cell Header Byte # 2 Register Transmit ATM Cell - Test Cell Header Byte # 3 Register Transmit ATM Cell - Test Cell Header Byte # 4 Register Reserved Transmit ATM Cell - Cell Count Register - Byte 3 Transmit ATM Cell - Cell Count Register - Byte 2 R/W R/W R/W R/W R/O R/O R/O RUR R/O R/W R/O R/O & R/W R/W R/W R/W R/W R/W R/W R/W R/W R/O R/W R/W R/W R/W R/W R/O RUR RUR 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
327
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
TRANSMIT ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK - REGISTER/ADDRESS MAP
ADDRESS LOCATION 0x1F2A 0x1F2B 0x1F2C 0x1F2D 0x1F2E 0x1F2F 0x1F30 0x1F31 0x1F32 0x1F33 0x1F34 0x1F35 0x1F36 0x1F37 0x1F38 - 0x1F42 0x1F43 0x1F44 0x1F45 0x1F46 0x1F47 0x1F48 0x1F49 0x1F4A 0x1F4B 0x1F4C 0x1F4D 0x1F4E 0x1F4F REGISTER NAME Transmit ATM Cell - Cell Count Register - Byte 1 Transmit ATM Cell - Cell Count Register - Byte 0 Transmit ATM Cell - Discard Cell Count Register - Byte 3 Transmit ATM Cell - Discard Cell Count Register - Byte 2 Transmit ATM Cell - Discard Cell Count Register - Byte 1 Transmit ATM Cell - Discard Cell Count Register - Byte 0 Transmit ATM Cell - HEC Byte Error Count Register - Byte 3 Transmit ATM Cell - HEC Byte Error Count Register - Byte 2 Transmit ATM Cell - HEC Byte Error Count Register - Byte 1 Transmit ATM Cell - HEC Byte Error Count Register - Byte 0 Transmit ATM Cell - Parity Error Count Register - Byte 3 Transmit ATM Cell - Parity Error Count Register - Byte 2 Transmit ATM Cell - Parity Error Count Register - Byte 1 Transmit ATM Cell - Parity Error Count Register - Byte 0 Reserved Transmit ATM Controller - Transmit ATM Filter # 0 Control Register Transmit ATM Controller - Transmit ATM Filter # 0 Pattern - Header Byte 1 Transmit ATM Controller - Transmit ATM Filter # 0 Pattern - Header Byte 2 Transmit ATM Controller - Transmit ATM Filter # 0 Pattern - Header Byte 3 Transmit ATM Controller - Transmit ATM Filter # 0 Pattern - Header Byte 4 Transmit ATM Controller - Transmit ATM Filter # 0 Check - Header Byte 1 Transmit ATM Controller - Transmit ATM Filter # 0 Check - Header Byte 2 Transmit ATM Controller - Transmit ATM Filter # 0 Check - Header Byte 3 Transmit ATM Controller - Transmit ATM Filter # 0 Check - Header Byte 4 Transmit ATM Cell - Cell Count Register - Byte 3 Transmit ATM Cell - Cell Count Register - Byte 2 Transmit ATM Cell - Cell Count Register - Byte 1 Transmit ATM Cell - Cell Count Register - Byte 0 TYPE RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR RUR R/O R/W R/W R/W R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR DEFAULT VALUE 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
328
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
TRANSMIT ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK - REGISTER/ADDRESS MAP
ADDRESS LOCATION 0x1F50 - 0x1F52 0x1F53 0x1F54 0x1F55 0x1F56 0x1F57 0x1F58 0x1F59 0x1F5A 0x1F5B 0x1F5C 0x1F5D 0x1F5E 0x1F5F 0x1F60 - 0x1F62 0x1F63 0x1F64 0x1F65 0x1F66 0x1F67 0x1F68 0x1F69 0x1F6A Reserved Transmit ATM Controller - Transmit ATM Filter # 1 Control Register Transmit ATM Controller - Transmit ATM Filter # 1 Pattern - Header Byte 1 Transmit ATM Controller - Transmit ATM Filter # 1 Pattern - Header Byte 2 Transmit ATM Controller - Transmit ATM Filter # 1 Pattern - Header Byte 3 Transmit ATM Controller - Transmit ATM Filter # 1 Pattern - Header Byte 4 Transmit ATM Controller - Transmit ATM Filter # 1 Check - Header Byte 1 Transmit ATM Controller - Transmit ATM Filter # 1 Check - Header Byte 2 Transmit ATM Controller - Transmit ATM Filter # 1 Check - Header Byte 3 Transmit ATM Controller - Transmit ATM Filter # 1 Check - Header Byte 4 Transmit ATM Cell - Cell Count Register - Byte 3 Transmit ATM Cell - Cell Count Register - Byte 2 Transmit ATM Cell - Cell Count Register - Byte 1 Transmit ATM Cell - Cell Count Register - Byte 0 Reserved Transmit ATM Controller - Transmit ATM Filter # 2 Control Register Transmit ATM Controller - Transmit ATM Filter # 2 Pattern - Header Byte 1 Transmit ATM Controller - Transmit ATM Filter # 2 Pattern - Header Byte 2 Transmit ATM Controller - Transmit ATM Filter # 2 Pattern - Header Byte 3 Transmit ATM Controller - Transmit ATM Filter # 2 Pattern - Header Byte 4 Transmit ATM Controller - Transmit ATM Filter # 2 Check - Header Byte 1 Transmit ATM Controller - Transmit ATM Filter # 2 Check - Header Byte 2 Transmit ATM Controller - Transmit ATM Filter # 2 Check - Header Byte 3 REGISTER NAME TYPE R/O R/W R/W R/W R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR R/O R/W R/W R/W R/W R/W R/W R/W R/W DEFAULT VALUE 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
329
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
TRANSMIT ATM CELL PROCESSOR/PPP PACKET PROCESSOR BLOCK - REGISTER/ADDRESS MAP
ADDRESS LOCATION 0x1F6B 0x1F6C 0x1F6D 0x1F6E 0x1F6F 0x1F70 - 0x1F72 0x1F73 0x1F74 0x1F75 0x1F76 0x1F77 0x1F78 0x1F79 0x1F7A 0x1F7B 0x1F7C 0x1F7D 0x1F7E 0x1F7F 0x1F80 - 0x2102 REGISTER NAME Transmit ATM Controller - Transmit ATM Filter # 3 Check - Header Byte 4 Transmit ATM Cell - Cell Count Register - Byte 3 Transmit ATM Cell - Cell Count Register - Byte 2 Transmit ATM Cell - Cell Count Register -Byte 1 Transmit ATM Cell - Cell Count Register - Byte 0 Reserved Transmit ATM Controller - Transmit ATM Filter # 3 Control Register Transmit ATM Controller - Transmit ATM Filter # 3 Pattern - Header Byte 1 Transmit ATM Controller - Transmit ATM Filter # 3 Pattern - Header Byte 2 Transmit ATM Controller - Transmit ATM Filter # 3 Pattern - Header Byte 3 Transmit ATM Controller - Transmit ATM Filter # 3 Pattern - Header Byte 4 - Channe1 N-1 Transmit ATM Controller - Transmit ATM Filter # 3 Check - Header Byte 1 Transmit ATM Controller - Transmit ATM Filter # 3 Check - Header Byte 2 Transmit ATM Controller - Transmit ATM Filter # 3 Check - Header Byte 3 Transmit ATM Controller - Transmit ATM Filter # 3 Check - Header Byte 4 Transmit ATM Cell - Cell Count Register - Byte 3 Transmit ATM Cell - Cell Count Register - Byte 2 Transmit ATM Cell - Cell Count Register - Byte 1 Transmit ATM Cell - Cell Count Register - Byte 0 Reserved TYPE R/W RUR RUR RUR RUR R/O R/W R/W R/W R/W R/W R/W R/W R/W R/W RUR RUR RUR RUR R/O DEFAULT VALUE 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Transmit ATM Cell Processor Block - Transmit ATM Control Register - Byte 2 (Address = 0x1F01)
BIT 7 BIT 6 BIT 5 BIT 4 Unused BIT 3 BIT 2 BIT 1 BIT 0 Transmit ATM Cell Processor Enable R/O 0 R/O 0 R/O 0 R/W 0
R/O 0
R/O 0
R/O 0
R/O 0
330
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-1 0 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Transmit ATM Cell Processor Enable
Transmit ATM Cell Processor Block Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit ATM Cell Processor block. If the user wishes to operate a given Channel in the ATM Mode, then the user must enable the Transmit ATM Cell Processor Block. 0 - Disables the Transmit ATM Cell Processor Block 1 - Enables the Transmit ATM Cell Processor Block NOTE: The user must set this bit-field to "1" before the user begins to write ATM cell data into the Transmit UTOPIA Interface block.
331
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit ATM Control Register - Byte 1 (Address = 0x1F02)
BIT 7 Test Cell Transmit Mode Enable R/W 0 BIT 6 ONE SHOT MODE BIT 5 GFC Insertion Enable - Bit 3 (MSB) R/W 0 BIT 4 GFC Insertion Enable - Bit 2 R/W 0 BIT 3 GFC Insertion Enable - Bit 1 R/W 0 BIT 2 GFC Insertion Enable - Bit 0 (LSB) R/W 0 BIT 1 COSET Polynomial Addition R/W 0 BIT 0 Regenerate HEC Byte Enable R/W 0
R/W 0
BIT NUMBER 7
NAME Test Cell Transmit Mode Enable
TYPE R/W
DESCRIPTION Test Cell Transmit Mode Enable: This READ/WRITE bit-field permits the user to enable the Test Cell Transmitter (within the Transmit ATM Cell Processor Block). The user must implement this configuration option in order to perform diagnostic operations with Test Cells. 0 - Disables the Test Cell Transmitter. 1 - Enables the Test Cell Transmitter. NOTE: For normal operation, the user should set this bit-field to "1".
6
One Shot Mode
R/W
One Shot Mode: If the user has enabled the Test Cell Transmitter, then this READ/WRITE bit-field permits the user to either configure the Test Cell Transmitter into the One-Shot or in the Continuous Mode. If the user configures the Test Cell Transmitter into the One-Shot Mode, then (whenever the user implements a "0" to "1" transition within Bit 7 [Test Cell Transmit Mode Enable] of this register) then the Test Cell Transmitter will generate and transmit 1024 test cells. Afterwards, the Test Cell Transmitter will halt its transmission of Test Cells until the user implements another "0" to "1" transition within Bit 7 (Test Cell Transmit Mode Enable) within this register. If the user configures the Test Cell Transmitter into the Continuous Mode, then the Test Cell Transmitter will continuously generate and transmit test cells for the duration that Bit 7(Test Cell Transmit Mode Enable) is set to "1". 0 - Configures the Test Cell Transmitter to operate in the Continuous Mode. 1 - Configures the Test Cell Transmitter to operate in the OneShot Mode.
332
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 5
NAME GFC Insertion Enable - Bit 3
TYPE R/W
DESCRIPTION GFC Insertion Enable - Bit 3 (MSB): This READ/WRITE bit-field along with GFC Insertion Enable Bits 2 through 0 permit the user to select the bits (within the GFC nibble of each Outbound ATM cell) that will be modified by the contents that is applied via the Transmit GFC Serial Input port, as described below. 0 - Configures the Transmit GFC Serial Input port to NOT modify the contents of Bit 3 (the most significant bit) within the GFC nibble. 1 - Configures the Transmit GFC Serial Input port to modify the contents of Bit 3 (within the GFC nibble) with the value that is applied via the Transmit GFC Serial Input Port. GFC Insertion Enable - Bit 2: This READ/WRITE bit-field along with GFC Insertion Enable Bits 3, 1 and 0 permit the user to select the bits (within the GFC nibble of each Outbound ATM cell) that will be modified by the contents that is applied via the Transmit GFC Serial Input port, as described below. 0 - Configures the Transmit GFC Serial Input port to NOT modify the contents of Bit 2 within the GFC nibble. 1 - Configures the Transmit GFC Serial Input port to modify the contents of Bit 2 (within the GFC nibble) with the value that is applied via the Transmit GFC Serial Input Port. GFC Insertion Enable - Bit 1: This READ/WRITE bit-field along with GFC Insertion Enable Bits 3, 2 and 0 permit the user to select the bits (within the GFC nibble of each Outbound ATM cell) that will be modified by the contents that is applied via the Transmit GFC Serial Input port, as described below. 0 - Configures the Transmit GFC Serial Input port to NOT modify the contents of Bit 3 (the most significant bit) within the GFC nibble. 1 - Configures the Transmit GFC Serial Input port to modify the contents of Bit 3 (within the GFC nibble) with the value that is applied via the Transmit GFC Serial Input Port. GFC Insertion Enable - Bit 0 (LSB): This READ/WRITE bit-field along with GFC Insertion Enable Bits 2 through 0 permit the user to select the bits (within the GFC nibble of each Outbound ATM cell) that will be modified by the contents that is applied via the Transmit GFC Serial Input port, as described below. 0 - Configures the Transmit GFC Serial Input port to NOT modify the contents of Bit 0 (the least significant bit) within the GFC nibble. 1 - Configures the Transmit GFC Serial Input port to modify the contents of Bit 0 (within the GFC nibble) with the value that is applied via the Transmit GFC Serial Input Port.
4
GFC Insertion Enable - Bit 2
R/W
3
GFC Insertion Enable - Bit 1
R/W
2
GFC Insertion Enable - Bit 0
R/W
333
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 1
NAME COSET Polynomial Addition
TYPE R/W
DESCRIPTION COSET Polynomial Addition: This READ/WRITE bit-field permits the user to configure the Transmit ATM Cell Processor block to modulo-add the COSET Polynomial (e.g., x^6 + x^4 + x^2 + 1) to the HEC byte value, within each Outbound ATM cell. 0 - Configures the Transmit ATM Cell Processor block to NOT modulo-add the COSET Polynomial to the HEC byte within each outbound ATM cell. 1 - Configures the Transmit ATM Cell Processor block to modulo-add the COSET Polynomial to the HEC byte within each outbound ATM cell. Regenerate HEC Byte Enable: This READ/WRITE bit-field permits the user to configure the Transmit ATM Cell Processor block to automatically re-compute and insert a new HEC byte into each ATM cell (that it receives from the Transmit UTOPIA Interface block) that contains an uncorrectable HEC byte. 0 - Does not configure the Transmit ATM Cell Processor block to compute and insert a new HEC byte into ATM cells that contains an uncorrectable HEC Byte error. 1 - Configures the Transmit ATM Cell Processor block to compute and insert a new HEC byte into ATM cells that contains an uncorrectable HEC Byte error.
0
Regenerate HEC Byte Enable
R/W
334
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit ATM Control - Byte 0 (Address = 0x1F03)
BIT 7 HEC Byte Invert BIT 6 HEC Byte Check Enable R/W 0 BIT 5 Transmit UTOPIA Parity Check Enable R/W 0 BIT 4 Transmit UTOPIA Parity Error Discard R/W 0 BIT 3 Transmit UTOPIA ODD Parity R/W 0 R/O 0 BIT 2 Reserved BIT 1 BIT 0 Scrambler Enable
R/W 0
R/O 0
R/W 0
BIT NUMBER 7
NAME HEC Byte Invert
TYPE R/W
DESCRIPTION HEC Byte Invert: This READ/WRITE bit-field permits the user to configure the Transmit ATM Cell Processor block to invert each bit within the newly computed HEC byte of each outbound ATM cell. 0 - Configures the Transmit ATM Cell Processor block to NOT invert the HEC byte values that it inserts into the fifth octet position within each outbound ATM cell. 1 - Configures the Transmit ATM Cell Processor block to invert each bit-field within the newly computed HEC, prior to inserting it into the fifth octet position, within each outbound ATM cell. HEC Byte Check Enable: This READ/WRITE bit-field permits the user to configure the Transmit ATM Cell Processor block to perform HEC byte checking of all ATM cells that it receives via the Transmit UTOPIA Interface block. 0 - Configures the Transmit ATM Cell Processor block to NOT perform HEC byte checking on all ATM cells that it receives via the Transmit UTOPIA Interface block. 1 - Configures the Transmit ATM Cell Processor block to perform HEC byte checking on all ATM cells that it receives via the Transmit UTOPIA Interface block. Transmit UTOPIA Parity Check Enable: This READ/WRITE bit-field permits the user to either enable or disable Transmit UTOPIA Interface Parity checking. If the user enables Transmit UTOPIA Interface Parity Checking, then the Transmit ATM Cell Processor block will compute either the EVEN or ODD parity value (depending upon the setting of Bit 3 within this register) of each byte or 16-bit word that is input via the Transmit UTOPIA Data Bus input pins: (TxUData[15:0]). Afterwards, the Transmit ATM Cell Processor block will compare this locally computed parity value with that which the ATM Layer Processor has provided to the TxUPrty input pin. If the Transmit ATM Cell Processor detects any discrepancies between these two parity values (e.g., any parity errors) then it will take action based upon the user's settings for Bit 4 (Transmit UTOPIA Parity Error - Discard). 0 - Disables Transmit UTOPIA Interface Parity Checking. 1 - Enables Transmit UTOPIA Interface Parity Checking.
6
HEC Byte Check Enable
R/W
5
Transmit UTOPIA Parity Check Enable
R/W
335
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 4
NAME Transmit UTOPIA Parity Error - Discard
TYPE R/W
DESCRIPTION Transmit UTOPIA Parity Error - Discard Cell: This READ/WRITE bit-field permits the user to configure the Transmit ATM Cell Processor block to either discard or retain (for further processing) any ATM cell that contains a Transmit UTOPIA Interface parity error. 0 - Configures the Transmit ATM Cell Processor block to retain (for further processing) all cells that contain Transmit UTOPIA Interface parity errors. 1 - Configures the Transmit ATM Cell Processor block to discard all cells that contain Transmit UTOPIA Interface parity errors. NOTE: This bit-field is only valid if Transmit UTOPIA Interface Parity Checking has been enabled.
3
Transmit UTOPIA - Odd Parity
R/W
Transmit UTOPIA Parity Value - ODD Parity: This READ/WRITE bit-field permits the user to configure the Transmit ATM Cell Processor block to compute either the EVEN or ODD parity value for each byte or 16-bit word within each cell that it processes. Each of these parity values will ultimately be compared with the value that is input via the TxUPrty input pin (on the Transmit UTOPIA Interface block) coincident to when ATM cell data is being applied to the TxUData[15:0] input pins. 0 - Configures the Transmit ATM Cell Processor block to compute and verify the EVEN Parity value of each byte (or 16-bit word) of ATM cell data that it processes. 1 - Configures the Transmit ATM Cell Processor block to compute and verify the ODD Parity value of each byte (or 16-bit word) of ATM cell data that it processes. NOTE: This bit-field is only value if Transmit UTOPIA Interface Parity Checking has been enabled.
2-1 0
Reserved Scrambler Enable
R/O Cell Payload Scrambler Enable: This READ/WRITE bit-field permits the user to either enable or disable the Cell Payload Scrambler. If the user enables the Cell Payload Scrambler then the Transmit ATM Cell Processor will payload self-synchronous scrambling on all cell payloads bytes (within each outbound ATM cell) with the x^43+1 polynomial. 0 - Disables the Cell Payload Scrambler 1 - Enables the Cell Payload Scrambler
336
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit ATM Status Register (Address = 0x1F07)
BIT 7 BIT 6 BIT 5 BIT 4 Unused R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 R/O 0 BIT 3 BIT 2 BIT 1 BIT 0 One Shot DONE R/O 0
BIT NUMBER 7-1 0 Unused
NAME
TYPE R/O R/O
DESCRIPTION
One Shot DONE
One Shot DONE: This READ-ONLY bit-field indicates whether or not the Test Cell Transmitter has completed its transmission of 1024 test cells, following the instant that the user has commanded the Test Cell to transmit this burst of 1024 cells. 0 - Indicates that the Test Cell Transmitter has NOT completed its transmission of 1024 test cells. 1 - Indicates that the Test Cell Transmitter has completed its transmission of 1024 test cells since the last Transmit Test Cell One Shot command. NOTES: 1. This bit-field is only valid if (1) the Test Cell Transmitter is active and (2) if the Test Cell Transmitter has been configured to operate in the One-Shot Mode. Once this bit-field has been set to "1", it will remain at "1" until the user executes another Transmit Test Cell One Shot command.
2.
337
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit ATM Interrupt Status Register (Address = 0x1F0B)
BIT 7 Unused BIT 6 BIT 5 Transmit Cell Extraction Interrupt Status BIT 4 Transmit Cell Insertion Interrupt Status BIT 3 Transmit Cell Extraction Memory Overflow Interrupt Status RUR 0 BIT 2 Transmit Cell Insertion Memory Overflow Interrupt Status RUR 0 BIT 1 Detection of HEC Byte Error Interrupt Status RUR 0 BIT 0 Detection of Transmit UTOPIA Parity Error Interrupt Status RUR 0
R/O 0
R/O 0
RUR 0
RUR 0
BIT NUMBER 7-6 5 Unused
NAME
TYPE R/O RUR
DESCRIPTION
Transmit Cell Extraction Interrupt Status
Transmit Cell Extraction Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Transmit Cell Extraction interrupt has occurred since the last read of this register. The Transmit ATM Cell Processor block will generate the Transmit Cell Extraction Interrupt anytime it receives an incoming ATM cell (from the TxFIFO) and loads an ATM cell into the Extraction Memory Buffer. 0 - Indicates that the Transmit Cell Extraction Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Transmit Cell Extraction Interrupt has occurred since the last read of this register. Transmit Cell Insertion Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Transmit Cell Insertion interrupt has occurred since the last read of this register. The Transmit ATM Cell Processor block will generate the Transmit Cell Insertion Interrupt anytime a cell (residing in the Transmit Cell Insertion Buffer) is read out of the Transmit Cell Insertion Buffer and is loaded into the outbound ATM cell traffic. 0 - Indicates that the Transmit Cell Insertion Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Transmit Cell Insertion Interrupt has occurred since the last read of this register.
4
Transmit Cell Insertion Interrupt Status
RUR
338
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 3
NAME Transmit Cell Extraction Memory Overflow Interrupt Status
TYPE RUR
DESCRIPTION Transmit Cell Extraction Memory Overflow Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Transmit Cell Extraction Memory Overflow Interrupt has occurred since the last read of this register. The Transmit ATM Cell Processor block will generate this interrupt anytime an overflow event has occurred in the Transmit Cell Extraction Memory Buffer. 0 - Indicates that the Transmit ATM Cell Processor block has NOT declared the Transmit Cell Extraction Memory Overflow Interrupt since the last read of this register. 1 - Indicates that the Transmit ATM Cell Processor block has declared the Transmit Cell Extraction Memory Overflow interrupt since the last read of this register. Transmit Cell Insertion Memory Overflow Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Transmit Cell Insertion Memory Overflow Interrupt has occurred since the last read of this register. The Transmit ATM Cell Processor block will generate this interrupt anytime an overflow event has occurred in the Transmit Cell Insertion Memory Buffer. 0 - Indicates that the Transmit ATM Cell Processor block has NOT declared the Transmit Cell Insertion Memory Overflow interrupt since the last read of this register. 1 - Indicates that the Transmit ATM Cell Processor block has declared the Transmit Cell Insertion Memory Overflow interrupt since the last read of this register. Detection of HEC Byte Error Interrupt: This RESET-upon-READ bit-field indicates whether or not the Transmit ATM Cell Processor block has declared the Detection of HEC Byte Error Interrupt since the last read of this register. The Transmit ATM Cell Processor block will generate this interrupt anytime it has received an ATM cell (from the TxFIFO) that contains a HEC byte error. 0 - Indicates that the Transmit ATM Cell Processor block has NOT declared the Detection of HEC Byte Error Interrupt since the last read of this register. 1 - Indicates that the Transmit ATM Cell Processor block has declared the Detection of HEC Byte Error Interrupt since the last read of this register.
2
Transmit Cell Insertion Memory Overflow Interrupt Status
RUR
1
Detection of HEC Byte Error Interrupt
RUR
339
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Detection of Transmit UTOPIA Parity Error Interrupt
TYPE
DESCRIPTION Detection of Transmit UTOPIA Parity Error Interrupt: This RESET-upon-READ bit-field indicates whether or not the Transmit ATM Cell Processor block has declared the Detection of Transmit UTOPIA Parity Error Interrupt since the last read of this register. The Transmit ATM Cell Processor block will generate this interrupt anytime it has received an ATM cell byte or 16-bit word (from the Transmit UTOPIA Interface block) that contains a parity error. 0 - Indicates that the Transmit ATM Cell Processor block has NOT declared the Detection of Transmit UTOPIA Parity Error Interrupt since the last read of this register. 1 - Indicates that the Transmit ATM Cell Processor block has declared the Detection of Transmit UTOPIA Parity Error Interrupt since the last read of this register.
340
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit ATM Interrupt Enable Register (Address = 0x1F0F)
BIT 7 Unused BIT 6 BIT 5 Transmit Cell Extraction Interrupt Enable BIT 4 Transmit Cell Insertion Interrupt Enable BIT 3 Transmit Cell Extraction Memory Overflow Interrupt Enable R/W 0 BIT 2 Transmit Cell Insertion Memory Overflow Interrupt Enable R/W 0 BIT 1 Detection of HEC Byte Error Interrupt Enable R/W 0 BIT 0 Detection of Transmit UTOPIA Parity Error Interrupt Enable R/W 0
R/O 0
R/O 0
R/W 0
R/W 0
BIT NUMBER 7-6 5 Unused
NAME
TYPE
DESCRIPTION
Transmit Cell Extraction Interrupt Enable
R/W
Transmit Cell Extraction Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit Cell Extraction Interrupt. If the user enables this feature, then the Transmit ATM Cell Processor block will generate the Transmit Cell Extraction Interrupt anytime it receives an incoming ATM cell (from the TxFIFO) and loads this ATM cell into the Transmit Extraction Memory Buffer. 0 - Disables the Transmit Cell Extraction Interrupt. 1 - Enables the Transmit Cell Extraction Interrupt Transmit Cell Insertion Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit Cell Insertion Interrupt. If the user enables this feature, then the Transmit ATM Cell Processor block will generate the Transmit Cell Insertion Interrupt anytime a cell (residing in the Transmit Cell Insertion Buffer) is read out of the Transmit Cell Insertion Buffer and is loaded into the Outbound ATM cell traffic. 0 - Disables the Transmit Cell Insertion Interrupt. 1 - Enables the Transmit Cell Insertion Interrupt. Transmit Cell Extraction Memory Overflow Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit Cell Extraction Memory Overflow Interrupt. If the user enables this interrupt, then the Transmit ATM Cell Processor block will generate an interrupt any time an overflow event has occurred in the Transmit Cell Extraction Memory buffer. 0 - Disables the Transmit Cell Extraction Memory Overflow Interrupt. 1 - Enables the Transmit Cell Extraction Memory Overflow Interrupt.
4
Transmit Cell Insertion Interrupt Enable
R/W
3
Transmit Cell Extraction Memory Overflow Interrupt Enable
R/W
341
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME Transmit Cell Insertion Memory Overflow Interrupt Enable
TYPE R/W
DESCRIPTION Transmit Cell Insertion Memory Overflow Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit Cell Insertion Memory Overflow Interrupt. If the user enables this interrupt, then the Transmit ATM Cell Processor block will generate an interrupt any time an overflow event has occurred in the Transmit Cell Insertion Memory buffer. 0 - Disables the Transmit Cell Insertion Memory Overflow Interrupt. 1 - Enables the Transmit Cell Insertion Memory Overflow Interrupt. Detection of HEC Byte Error Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Detection of HEC Byte Error Interrupt within the Transmit ATM Cell Processor Block. If the user enables this interrupt, then the Transmit ATM Cell Processor block will generate an interrupt each time it receives an ATM cell (from the TxFIFO) that contains a HEC Byte error. 0 - Disables the Detection of HEC Byte Error Interrupt. 1 - Enables the Detection of HEC Byte Error Interrupt Detection of Transmit UTOPIA Parity Error Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Detection of Transmit UTOPIA Parity Error Interrupt within the Transmit ATM Cell Processor block. If the user enables this interrupt, then the Transmit ATM Cell Processor block will generate an interrupt each time it receives an ATM cell byte or 16-bit word (from the TxFIFO) that contains a parity error. 0 - Disables the Detection of Transmit UTOPIA Parity Error Interrupt. 1 - Enables the Detection of Transmit UTOPIA Parity Error Interrupt.
1
Detection of HEC Byte Error Interrupt Enable
R/W
0
Detection of Transmit UTOPIA Parity Error Interrupt Enable
R/W
342
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit ATM Cell Insertion/Extraction Memory Control Register (0x1F13)
BIT 7 BIT 6 Unused BIT 5 BIT 4 Transmit Cell Extraction Memory RESET* R/O 0 R/W 1 BIT 3 Transmit Cell Extraction Memory CLAV R/O 0 BIT 2 Transmit Cell Insertion Memory RESET* R/W 1 BIT 1 Transmit Cell Insertion Memory ROOM R/O 0 BIT 0 Transmit Cell Insertion Memory WSOC W/O 0
R/O 0
R/O 0
BIT NUMBER 7-5 4 Unused
NAME
TYPE
DESCRIPTION
Transmit Cell Extraction Memory RESET*
R/W
Transmit Cell Extraction Memory RESET*: This READ/WRITE bit-field permits the user to perform a REST operation to the Transmit Cell Extraction Memory. If the user writes a "1" to "0" transition into this bit-field, then the following events will occur. a. All of the contents of the Transmit Cell Extraction Memory will be flushed. b. All READ and WRITE pointers will be reset to their default positions. NOTE: Following this RESET event, the user must write the value "1" into this bit-field in order to enable normal operation within the Transmit Cell Extraction Memory.
3
Transmit Cell Extraction Memory CLAV
R/O
Transmit Cell Extraction Memory - Cell Available Indicator: This READ-ONLY bit-field indicates whether or not there is at least ATM cell of data (residing within the Transmit Cell Extraction Memory) that needs to be read out via the Microprocessor Interface. 0 - Indicates that the Transmit Cell Extraction Memory is empty and contains no ATM cell data. 1 - Indicates that the Transmit Cell Extraction Memory contains at least one ATM cell of data that needs to be read out. NOTE: The user should validate each ATM cell that is being read out from the Transmit Cell Extraction memory by checking the state of this bit-field prior to reading out the contents of ATM cell data residing within the Transmit Cell Extraction Memory
343
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME Transmit Cell Insertion Memory RESET*
TYPE R/W
DESCRIPTION Transmit Cell Insertion Memory RESET*: This READ/WRITE bit-field permits the user to perform a RESET operation to the Transmit Cell Insertion Memory.If the user writes a "1" to "0" transition into this bit-field, then the following events will occur. a. All of the contents of the Transmit Cell Insertion Memory will be flushed. b. All READ and WRITE pointers will be reset to their default positions. NOTE: Following this RESET event, the user must write the value "1" into this bit-field in order to enable normal operation of the Transmit Cell Insertion Memory.
1
Transmit Cell Insertion Memory ROOM
R/O
Transmit Cell Insertion Memory - ROOM Indicator: This READ-ONLY bit-field indicates whether or not there is room (e.g., empty space) available for the contents of another ATM cell to be written into the Transmit Cell Insertion Memory. 0 - Indicates that the Transmit Cell Insertion Memory does not contain enough empty space to receive another ATM cell via the Microprocessor Interface. 1 - Indicates that the Transmit Cell Insertion Memory does contain enough empty space to receive another ATM cell via the Microprocessor Interface. NOTE: The user should verify that the Transmit Cell Insertion Memory has sufficient empty space to accept another ATM cell of data (via the Microprocessor Interface) by polling the state of this bit-field prior to writing each cell into the Transmit Cell Insertion Memory.
0
Transmit Cell Insertion Memory WSOC
W/O
Transmit Cell Insertion Memory - Write SOC (Start of Cell): Whenever the user is writing the contents of an ATM cell into the Transmit Cell Insertion Memory, then the user is suppose to identify/designate the very first byte of this ATM cell by setting this bit-field to "1". Whenever the user does this, then the Transmit Cell Insertion Memory will know that the next octet that is written into the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Data Register - Byte 3 (Address = 0x1F14) is designated as the first byte of the ATM cell currently being written into the Transmit Cell Insertion Memory. This bit-field must be set to "0" during all other WRITE operations to the Transmit ATM Cell Processor - Transmit Cell Insertion/Extraction Memory Data Register
344
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Data - Byte 3 (Address = 0x1F14)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Cell Insertion/Extraction Memory Data[31:24] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
345
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit Cell Insertion/ Extraction Memory Data[31:24]
TYPE R/W
DESCRIPTION Transmit Cell Insertion/Extraction Memory Data[31:24]: These READ/WRITE bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Data - Bytes 2 through 0 support the following functions. a. They function as the address location for the user to write the contents of an Outbound ATM cell into the Transmit Cell Insertion Memory, via the Microprocessor Interface. b. They function as the address location, for which the user to read out the contents of an inbound ATM cell from the Receive Cell Extraction Memory, via the Microprocessor Interface. NOTES: 1. If the user performs a WRITE operation to this (and the other three address locations), then the user is writing ATM cell data into the Transmit Cell Insertion Memory. If the user performs a READ operation to this (and the other three address locations), then the user is reading ATM cell data from the Transmit Cell Extraction Memory. READ and WRITE operations must be performed in a 32-bit (4-byte word) manner. Hence, whenever the user performs a READ/WRITE operation to these address locations, the user must start by writing in or reading out the first byte (of this 4-byte word) of a given ATM cell, into/from this particular address location. Next, the user must perform the READ/WRITE operation (with the second of this 4-byte word) to the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory - Byte 2 register. Afterwards, the user must perform a READ/WRITE operation (with the third of this 4-byte word) to the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory - Byte 1 register. Finally, the user must perform a READ/WRITE operation (with the fourth of this 4-byte word) to the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory - Byte 0 register. When reading out (writing in) the next four bytes of a given ATM Cell, the user must repeat this process with a READ or WRITE operation, from/to this register location, and so on. Whenever the user is writing cell data into the Transmit Cell Insertion Memory, the size of the Cell is always 56 bytes. Whenever the user is reading cell data from the Transmit Cell Extraction Memory, the size of the Cell is always 56 bytes.
2.
3.
4.
5.
346
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Data - Byte 2 (Address = 0x1F15)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Cell Insertion/Extraction Memory Data[23:16] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
347
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit Cell Insertion/ Extraction Memory Data[23:16]
TYPE R/W
DESCRIPTION Transmit Cell Insertion/Extraction Memory Data[23:16]: These READ/WRITE bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Data - Bytes 3, 1 and 0 support the following functions. a. They function as the address location for the user to write the contents of an Outbound ATM cell into the Transmit Cell Insertion Memory, via the Microprocessor Interface. b. They function as the address location, for which the user to read out the contents of an inbound ATM cell from the Receive Cell Extraction Memory, via the Microprocessor Interface. NOTES: 1. If the user performs a WRITE operation to this (and the other three address locations), then the user is writing ATM cell data into the Transmit Cell Insertion Memory. If the user performs a READ operation to this (and the other three address locations), then the user is reading ATM cell data from the Transmit Cell Extraction Memory. READ and WRITE operations must be performed in a 32-bit (4-byte word) manner. Hence, whenever the user performs a READ/WRITE operation to these address locations, the user must start by writing in or reading out the first byte (of this 4-byte word) of a given ATM cell, into/from the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Byte 3 register. Next, the user must perform the READ/ WRITE operation (with the second of this 4-byte word) to this particular address location. Afterwards, the user must perform a READ/WRITE operation (with the third of this 4-byte word) to the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Byte 1 register. Finally, the user must perform a READ/ WRITE operation (with the fourth of this 4-byte word) to the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory - Byte 0 register. When reading out (writing in) the next four bytes of a given ATM Cell, the user must repeat this process with a READ or WRITE operation, from/to this register location, and so on. Whenever the user is writing cell data into the Transmit Cell Insertion Memory, the size of the Cell is always 56 bytes. W.000henever the user is reading cell data from the Transmit Cell Extraction Memory, the size of the Cell is always 56 bytes.
2.
3.
4.
5.
348
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Data - Byte 1 (Address = 0x1F16)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Cell Insertion/Extraction Memory Data[15:8] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
349
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit Cell Insertion/ Extraction Memory Data[15:8]
TYPE R/W
DESCRIPTION Transmit Cell Insertion/Extraction Memory Data[15:8]: These READ/WRITE bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Data - Bytes 3, 2 and 0 support the following functions. a. They function as the address location for the user to write the contents of an Outbound ATM cell into the Transmit Cell Insertion Memory, via the Microprocessor Interface. b. They function as the address location, for which the user to read out the contents of an inbound ATM cell from the Receive Cell Extraction Memory, via the Microprocessor Interface. NOTES: 1. If the user performs a WRITE operation to this (and the other three address locations), then the user is writing ATM cell data into the Transmit Cell Insertion Memory. If the user performs a READ operation to this (and the other three address locations), then the user is reading ATM cell data from the Transmit Cell Extraction Memory. READ and WRITE operations must be performed in a 32-bit (4-byte word) manner. Hence, whenever the user performs a READ/WRITE operation to these address locations, the user must start by writing in or reading out the first byte (of this 4-byte word) of a given ATM cell, into/from the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Byte 3 register. Next, the user must perform the READ/ WRITE operation (with the second of this 4-byte word) to the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory - Byte 2 register. Afterwards, the user must perform a READ/WRITE operation (with the third of this 4-byte word) to this particular register location. Finally, the user must perform a READ/WRITE operation (with the fourth of this 4-byte word) to the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Byte 0 register. When reading out (writing in) the next four bytes of a given ATM Cell, the user must repeat this process with a READ or WRITE operation, from/to this register location, and so on. Whenever the user is writing cell data into the Transmit Cell Insertion Memory, the size of the Cell is always 56 bytes. Whenever the user is reading cell data from the Transmit Cell Extraction Memory, the size of the Cell is always 56 bytes.
2.
3.
4.
5.
350
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Data - Byte 0 (Address = 0x1F17)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Cell Insertion/Extraction Memory Data[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
351
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit Cell Insertion/ Extraction Memory Data[7:0]
TYPE R/W
DESCRIPTION Transmit Cell Insertion/Extraction Memory Data[7:0]: These READ/WRITE bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Data - Bytes 3, through 1 support the following functions. a. They function as the address location for the user to write the contents of an Outbound ATM cell into the Transmit Cell Insertion Memory, via the Microprocessor Interface. b. They function as the address location, for which the user to read out the contents of an inbound ATM cell from the Receive Cell Extraction Memory, via the Microprocessor Interface. NOTES:: 1. If the user performs a WRITE operation to this (and the other three address locations), then the user is writing ATM cell data into the Transmit Cell Insertion Memory. If the user performs a READ operation to this (and the other three address locations), then the user is reading ATM cell data from the Transmit Cell Extraction Memory. READ and WRITE operations must be performed in a 32-bit (4-byte word) manner. Hence, whenever the user performs a READ/WRITE operation to these address locations, the user must start by writing in or reading out the first byte (of this 4-byte word) of a given ATM cell, into/from the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory Byte 3 register. Next, the user must perform the READ/ WRITE operation (with the second of this 4-byte word) to the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory - Byte 2 register. Afterwards, the user must perform a READ/WRITE operation (with the third of this 4-byte word) to the Transmit ATM Cell Processor Block - Transmit Cell Insertion/Extraction Memory - Byte 1 register. Finally, the user must perform a READ/WRITE operation (with the fourth of this 4-byte word) to this particular register location. When reading out (writing in) the next four bytes of a given ATM Cell, the user must repeat this process with a READ or WRITE operation, from/to this register location, and so on. Whenever the user is writing cell data into the Transmit Cell Insertion Memory, the size of the Cell is always 56 bytes. Whenever the user is reading cell data from the Transmit Cell Extraction Memory, the size of the Cell is always 56 bytes.
2.
3.
4.
5.
352
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit ATM Idle Cell Header Byte 1 (Address = 0x1F18)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Idle Cell Header Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit Idle Cell Header Byte - 1 [7:0]
TYPE R/W
DESCRIPTION Transmit Idle Cell Header Byte - 1[7:0]: These READ/WRITE register bits, along with that in Transmit ATM Cell Processor Block - Transmit ATM Idle Cell Header Byte 2 through Byte 4 registers permit the user to define the header byte pattern of all Idle Cells that are generated by the Transmit ATM Cell Processor block. This register permits the user to define/specify the value of Header Byte # 1 within each Idle Cell that is generated and transmitted by the Transmit ATM Cell Processor block.
Transmit ATM Cell Processor Block - Transmit ATM Idle Cell Header Byte 2 (Address = 0x1F19)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Idle Cell Header Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit Idle Cell Header Byte - 2 [7:0]
TYPE R/W
DESCRIPTION Transmit Idle Cell Header Byte - 2[7:0]: These READ/WRITE register bits, along with that in Transmit ATM Cell Processor Block - Transmit ATM Idle Cell Header Bytes 1, 3 and 4 registers permit the user to define the header byte pattern of all Idle Cells that are generated by the Transmit ATM Cell Processor block. This register permits the user to define/specify the value of Header Byte # 2 within each Idle Cell that is generated and transmitted by the Transmit ATM Cell Processor block.
353
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit ATM Idle Cell Header Byte 3 (Address = 0x1F1A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Idle Cell Header Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit Idle Cell Header Byte - 3 [7:0]
TYPE R/W
DESCRIPTION Transmit Idle Cell Header Byte - 3[7:0]: These READ/WRITE register bits, along with that in Transmit ATM Cell Processor Block - Transmit ATM Idle Cell Header Bytes 1, 2 and 4 registers permit the user to define the header byte pattern of all Idle Cells that are generated by the Transmit ATM Cell Processor block. This register permits the user to define/specify the value of Header Byte # 3 within each Idle Cell that is generated and transmitted by the Transmit ATM Cell Processor block.
Transmit ATM Cell Processor Block - Transmit ATM Idle Cell Header Byte 4 (Address = 0x1F1B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Idle Cell Header Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit Idle Cell Header Byte - 4 [7:0]
TYPE R/W
DESCRIPTION Transmit Idle Cell Header Byte - 4[7:0]: These READ/WRITE register bits, along with that in Transmit ATM Cell Processor Block - Transmit ATM Idle Cell Header Byte 1 through Byte 3 registers permit the user to define the header byte pattern of all Idle Cells that are generated by the Transmit ATM Cell Processor block. This register permits the user to define/specify the value of Header Byte # 4 within each Idle Cell that is generated and transmitted by the Transmit ATM Cell Processor block.
354
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit ATM Idle Cell Payload Register (Address = 0x1F1F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Idle Cell Payload Byte[7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit Idle Cell Payload Byte[7:0]
TYPE R/W
DESCRIPTION Transmit Idle Cell Payload Byte [7:0]: These READ/WRITE register bits permit the user to define the value of the payload bytes of all Idle Cells that are generated and transmitted by the Transmit ATM Cell Processor block. NOTE: Each of the 48 payload bytes (within each outbound Idle Cell) will be assigned the value that is written into this register.
Transmit ATM Cell Processor Block - Transmit Test Cell Header Byte - Byte 1 (Address = 0x1F20)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Test Cell Header Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit Test Cell Header Byte 1[7:0]
TYPE R/W
DESCRIPTION Receive Test Cell Header Byte 1: These READ/WRITE register bits along with that in the Transmit ATM Cell Processor Block - Transmit Cell Header Byte - Bytes 2 through 4 permit the user to define the headers of test cells that the Transmit Test Cell Generator will generate. This particular register byte permits the user to define the contents of Header Byte # 1. NOTE: These register bits are only active if the Transmit Test Cell Generator has been enabled.
355
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit Test Cell Header Byte - Byte 2 (Address = 0x1F21)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Test Cell Header Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit Test Cell Header Byte 2[7:0]
TYPE R/W
DESCRIPTION Receive Test Cell Header Byte 2: These READ/WRITE register bits along with that in the Transmit ATM Cell Processor Block - Transmit Cell Header Byte - Bytes 1, 3 and 4 permit the user to define the headers of test cells that the Transmit Test Cell Generator will generate. This particular register byte permits the user to define the contents of Header Byte # 2. NOTE: These register bits are only active if the Transmit Test Cell Generator has been enabled.
Transmit ATM Cell Processor Block - Transmit Test Cell Header Byte - Byte 3 (Address = 0x1F22)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Test Cell Header Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit Test Cell Header Byte 3[7:0]
TYPE R/W
DESCRIPTION Receive Test Cell Header Byte 3: These READ/WRITE register bits along with that in the Transmit ATM Cell Processor Block - Transmit Cell Header Byte - Bytes 1, 2 and 4 permit the user to define the headers of test cells that the Transmit Test Cell Generator will generate. This particular register byte permits the user to define the contents of Header Byte # 3. NOTE: These register bits are only active if the Transmit Test Cell Generator has been enabled.
356
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit Test Cell Header Byte - Byte 4 (Address = 0x1F23)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit Test Cell Header Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit Test Cell Header Byte 4[7:0]
TYPE R/W
DESCRIPTION Receive Test Cell Header Byte 4: These READ/WRITE register bits along with that in the Transmit ATM Cell Processor Block - Transmit Cell Header Byte - Bytes 1 through 3 permit the user to define the headers of test cells that the Transmit Test Cell Generator will generate. This particular register byte permits the user to define the contents of Header Byte # 4. NOTE: These register bits are only active if the Transmit Test Cell Generator has been enabled.
Transmit ATM Cell Processor Block - Transmit ATM Cell Counter - Byte 3 (Address = 0x1F28)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit ATM Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit ATM Cell Count[31:24]
TYPE RUR
DESCRIPTION Transmit ATM Cell Count - Byte 3[31:24]: This RESET-upon-READ register, along with the Transmit ATM Cell Count - Bytes 2 through 0 registers, contain a 32-bit value for the number of User/Valid cells that have been transmitted by the Transmit ATM Cell Processor block. This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression. NOTES: 1. The contents within these registers include all of the following: All ATM cells that have been read out from the TxFIFO, or the Transmit Cell Insertion Buffer. The contents of these registers do not include the number of Idle Cells that have been generated by the Transmit ATM Cell Processor block. If the number of Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
3.
357
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit ATM Cell Counter - Byte 2 (Address = 0x1F29)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit ATM Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit ATM Cell Count[23:16]
TYPE RUR
DESCRIPTION Transmit ATM Cell Count - Byte 2[23:16]: This RESET-upon-READ register, along with the Transmit ATM Cell Count - Bytes 3, 1 and 0 registers, contain a 32-bit value for the number of User/Valid cells that have been transmitted by the Transmit ATM Cell Processor block. NOTES: 1. The contents within these registers include all of the following: All ATM cells that have been read out from the TxFIFO, or the Transmit Cell Insertion Buffer. The contents of these registers do not include the number of Idle Cells that have been generated by the Transmit ATM Cell Processor block. If the number of Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
3.
Transmit ATM Cell Processor Block - Transmit ATM Cell Counter - Byte 1 (Address = 0x1F2A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit ATM Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
358
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit ATM Cell Count[15:8]
TYPE RUR
DESCRIPTION Transmit ATM Cell Count - Byte 1[15:8]: This RESET-upon-READ register, along with the Transmit ATM Cell Count - Bytes 3, 2 and 0 registers, contain a 32-bit value for the number of User/Valid cells that have been transmitted by the Transmit ATM Cell Processor block. NOTES: 1. The contents within these registers include all of the following: All ATM cells that have been read out from the TxFIFO, or the Transmit Cell Insertion Buffer. The contents of these registers do not include the number of Idle Cells that have been generated by the Transmit ATM Cell Processor block. If the number of Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
3.
)
Transmit ATM Cell Processor Block - Transmit ATM Cell Counter - Byte 0 (Address = 0x1F2B
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit ATM Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit ATM Cell Count[7:0]
TYPE RUR
DESCRIPTION Transmit ATM Cell Count - Byte 0[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Count - Bytes 3 through 1 registers, contain a 32-bit value for the number of User/Valid cells that have been transmitted by the Transmit ATM Cell Processor block. This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression. NOTES: 1. The contents within these registers include all of the following: All ATM cells that have been read out from the TxFIFO, or the Transmit Cell Insertion Buffer. The contents of these registers do not include the number of Idle Cells that have been generated by the Transmit ATM Cell Processor block. If the number of Cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
3.
359
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit Discarded ATM Cell Count - Byte 3 (Address = 0x1F2C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit - Discard Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit - Discard Cell Count[31:24]
TYPE RUR
DESCRIPTION Transmit - Discard Cell Count - Byte 3[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit ATM Cell Discard Cell Count Bytes 2 through 0 registers, contain a 32-bit value for the number of ATM cells that have been discarded by the Transmit ATM Cell Processor block. This particular register contains the MSB (Most Significant Byte) value of this 32-bit expression. NOTES: 1. The contents within these register includes all ATM cells that contain either a HEC Byte error or a Transmit UTOPIA Parity error. If the number of Cells reaches the value "0xFFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
Transmit ATM Cell Processor Block - Transmit Discarded ATM Cell Count - Byte 2 (Address = 0x1F2D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit - Discard Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
360
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit - Discard Cell Count[23:16]
TYPE RUR
DESCRIPTION Transmit - Discard Cell Count - Byte 2[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit ATM Cell Discard Cell Count Bytes 3, 1 and 0 registers, contain a 32-bit value for the number of ATM cells that have been discarded by the Transmit ATM Cell Processor block. NOTES: 1. The contents within these register includes all ATM cells that contain either a HEC Byte error or a Transmit UTOPIA Parity error. If the number of Cells reaches the value "0xFFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
361
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit Discarded ATM Cell Count - Byte 1 (Address = 0x1F2E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit - Discard Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit - Discard Cell Count[15:8]
TYPE RUR
DESCRIPTION Transmit - Discard Cell Count - Byte 1[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit ATM Cell Discard Cell Count Bytes 3, 2 and 0 registers, contain a 32-bit value for the number of ATM cells that have been discarded by the Transmit ATM Cell Processor block. NOTES: 1. The contents within these register includes all ATM cells that contain either a HEC Byte error or a Transmit UTOPIA Parity error. If the number of Cells reaches the value "0xFFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
Transmit ATM Cell Processor Block - Transmit Discarded ATM Cell Count - Byte 0 (Address = 0x1F2F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit - Discard Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
362
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit - Discard Cell Count[7:0]
TYPE RUR
DESCRIPTION Transmit - Discard Cell Count - Byte 0[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit ATM Cell Discard Cell Count Bytes 3 through 1 registers, contain a 32-bit value for the number of ATM cells that have been discarded by the Transmit ATM Cell Processor block. This particular register contains the LSB (Least Significant Byte) value of this 32-bit expression. NOTES: 1. The contents within these register includes all ATM cells that contain either a HEC Byte error or a Transmit UTOPIA Parity error. If the number of Cells reaches the value "0xFFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
Transmit ATM Cell Processor Block - Transmit ATM HEC Byte Error Count Register - Byte 3 (Address = 0x1F30)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit - HEC Byte Error Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit - HEC Byte Error Count[31:24]
TYPE RUR
DESCRIPTION Transmit - HEC Byte Error Count - Byte 3[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit ATM HEC Byte Error Count Register - Bytes 2 through 0 register, contain a 32-bit value for the number of ATM cells that contain HEC byte errors (as detected by the Transmit ATM Cell Processor block). This particular register functions as the MSB (Most Significant Byte) for this 32-bit expression. NOTES: 1. This register is valid if the Transmit ATM Cell Processor block has been configured to compute and verify the HEC byte of each ATM cell that it receives from the TxFIFO or the Transmit Cell Insertion Buffer. If the number of cells reaches the value "0xFFFFFFFF", then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
363
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit ATM HEC Byte Error Count Register - Byte 2 (Address = 0x1F31)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit - HEC Byte Error Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit - HEC Byte Error Count[23:16]
TYPE RUR
DESCRIPTION Transmit - HEC Byte Error Count - Byte 2[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit ATM HEC Byte Error Count Register - Bytes 3, 1 and 0 register, contain a 32-bit value for the number of ATM cells that contain HEC byte errors (as detected by the Transmit ATM Cell Processor block). NOTES: 1. This register is valid if the Transmit ATM Cell Processor block has been configured to compute and verify the HEC byte of each ATM cell that it receives from the TxFIFO or the Transmit Cell Insertion Buffer. If the number of cells reaches the value "0xFFFFFFFF", then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
Transmit ATM Cell Processor Block - Transmit ATM HEC Byte Error Count Register - Byte 1 (Address = 0x1F32)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit - HEC Byte Error Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
364
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit - HEC Byte Error Count[15:8]
TYPE RUR
DESCRIPTION Transmit - HEC Byte Error Count - Byte 1[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit ATM HEC Byte Error Count Register - Bytes 3, 2 and 0 register, contain a 32-bit value for the number of ATM cells that contain HEC byte errors (as detected by the Transmit ATM Cell Processor block). NOTES: 1. This register is valid if the Transmit ATM Cell Processor block has been configured to compute and verify the HEC byte of each ATM cell that it receives from the TxFIFO or the Transmit Cell Insertion Buffer. If the number of cells reaches the value "0xFFFFFFFF", then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
Transmit ATM Cell Processor Block - Transmit ATM HEC Byte Error Count Register - Byte 0 (Address = 0x1F33)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit - HEC Byte Error Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit - HEC Byte Error Count[7:0]
TYPE RUR
DESCRIPTION Transmit - HEC Byte Error Count - Byte 0[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit ATM HEC Byte Error Count Register - Bytes 3 through 1 register, contain a 32-bit value for the number of ATM cells that contain HEC byte errors (as detected by the Transmit ATM Cell Processor block). This particular register functions as the LSB (Least Significant Byte) for this 32-bit expression. NOTES: 1. This register is valid if the Transmit ATM Cell Processor block has been configured to compute and verify the HEC byte of each ATM cell that it receives from the TxFIFO or the Transmit Cell Insertion Buffer. If the number of cells reaches the value "0xFFFFFFFF", then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
2.
365
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit UTOPIA Parity Error Count Register - Byte 3 (Address = 0x1F34)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit UTOPIA - Parity Error Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit UTOPIA - Parity Error Count[31:24]
TYPE RUR
DESCRIPTION Transmit UTOPIA Parity Error Count - Byte 3[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit UTOPIA Parity Error Count Register - Bytes 2 through 0 registers, contains a 32-bit value for the number of ATM cells that contain Transmit UTOPIA Parity (byte or word) errors (as detected by the Transmit ATM Cell Processor block). This particular register functions as the MSB (Most Significant Byte) for this 32-bit expression. NOTE: If the number of cells reaches the value "0xFFFFFFFF", then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit UTOPIA Parity Error Count Register - Byte 2 (Address = 0x1F35)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit UTOPIA - Parity Error Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit UTOPIA - Parity Error Count[23:16]
TYPE RUR
DESCRIPTION Transmit UTOPIA Parity Error Count - Byte 2[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit UTOPIA Parity Error Count Register - Bytes 3, 1 and 0 registers, contains a 32-bit value for the number of ATM cells that contain Transmit UTOPIA Parity (byte or word) errors (as detected by the Transmit ATM Cell Processor block). NOTE: If the number of cells reaches the value "0xFFFFFFFF", then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
366
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit UTOPIA Parity Error Count Register - Byte 1 (Address = 0x1F36)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit UTOPIA - Parity Error Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit UTOPIA - Parity Error Count[15:8]
TYPE RUR
DESCRIPTION Transmit UTOPIA Parity Error Count - Byte 1[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit UTOPIA Parity Error Count Register - Bytes 3, 2 and 0 registers, contains a 32-bit value for the number of ATM cells that contain Transmit UTOPIA Parity (byte or word) errors (as detected by the Transmit ATM Cell Processor block). NOTE: If the number of cells reaches the value "0xFFFFFFFF", then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit UTOPIA Parity Error Count Register - Byte 0 (Address = 0x1F37)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit UTOPIA - Parity Error Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
BIT NUMBER 7-0
NAME Transmit UTOPIA - Parity Error Count[7:0]
TYPE RUR
DESCRIPTION Transmit UTOPIA Parity Error Count - Byte 0[7:0]: This RESET-upon-READ register, along with the Transmit ATM Cell Processor Block - Transmit UTOPIA Parity Error Count Register - Bytes 3 through 1 registers, contains a 32-bit value for the number of ATM cells that contain Transmit UTOPIA Parity (byte or word) errors (as detected by the Transmit ATM Cell Processor block). This particular register functions as the LSB (Least Significant Byte) for this 32-bit expression. NOTE: If the number of cells reaches the value "0xFFFFFFFF", then these registers will saturate to and remain at this value (e.g., it will NOT overflow to "0x00000000").
367
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit User Cell Filter Control - Filter 0 (Address = 0x1F43)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Transmit User Cell Filter # 0 Enable R/O 0 R/O 0 R/W 0 BIT 2 Copy Cell Enable BIT 1 Discard Cell Enable BIT 0 Filter if Pattern Match R/W 0
R/O 0
R/O 0
R/W 0
R/W 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Transmit User Cell Filter # 0 Enable
Transmit User Cell Filter # 0 - Enable: This READ/WRITE bit-field permits the user to either enable or disable Transmit User Cell Filter # 0. If the user enables Transmit User Cell Filter # 0, then Transmit User Cell Filter # 0 will function per the configuration settings in Bits 2 through 0, within this register. If the user disables Transmit User Cell Filter # 0, then Transmit User Cell Filter # 0 then all cells that are applied to the input of Transmit User Cell Filter # 0 will pass through to the output of Transmit User Cell Filter # 0. 0 - Disables Transmit User Cell Filter # 0. 1 - Enables Transmit User Cell Filter # 0. Copy Cell Enable - Transmit User Cell Filter # 0: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 0 (within the Transmit ATM Cell Processor Block) to copy all cells that have header byte patterns that comply with the user-defined criteria, per Transmit User Cell Filter # 0, or to NOT copy any of these cells. If the user configures Transmit User Cell Filter # 0 to copy all cells complying with a certain header-byte pattern, then a copy (or replicate) of this compliant ATM cell will be routed to the Transmit Cell Extraction Buffer. If the user configures Transmit User Cell Filter # 0 to NOT copy all cells complying with a certain header-byte pattern, then NO copies (or replicates) of these compliant ATM cells will be made nor will any be routed to the Transmit Cell Extraction Buffer. 0 - Configures Transmit User Cell Filter # 0 to NOT copy any cells that have header byte patterns which are compliant with the user-defined filtering criteria. 1 - Configures Transmit User Cell Filter # 0 to copy any cells that have header byte patterns that are compliant with the userdefined filtering criteria, and to route these copies (of cells) to the Transmit Cell Extraction Buffer. NOTE: This bit-field is only active if Transmit User Cell Filter # 0 has been enabled.
2
Copy Cell Enable
R/W
368
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME Discard Cell Enable
TYPE R/W
DESCRIPTION Discard Cell Enable - Transmit User Cell Filter # 0: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 0 (within the Transmit ATM Cell Processor Block) to discard all cells that have header byte patterns that comply with the user-defined criteria, per Transmit User Cell Filter # 0, or NOT discard any of these cells. If the user configures Transmit User Cell Filter # 0 to NOT discarded any cells that is compliant with a certain header-byte pattern, then the cell will be retained for further processing. 0 - Configures Transmit User Cell Filter # 0 to NOT discard any cells that have header byte patterns that are compliant with the user-defined filtering criteria. 1 - Configures Transmit User Cell Filter # 0 to discard any cells that have header byte patterns that are compliant with the userdefined filtering criteria. NOTE: This bit-field is only active if Transmit User Cell Filter # 0 has been enabled.
0
Filter if Pattern Match
R/W
Filter if Pattern Match - Transmit User Cell Filter # 0: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 0 to filter (based upon the configuration settings for Bits 1 and 2, in this register) ATM cells with header bytes that match the user-defined header byte patterns, or to filter ATM cells with header bytes that do NOT match the user-defined header byte patterns. 0 - Configures Transmit User Cell Filter # 0 to filter user cells that do NOT match the header byte patterns (as defined in the "? " registers). 1 - Configures Transmit User Cell Filter # 0 to filter user cells that do match the header byte patterns (as defined in the "? " registers). NOTE: This bit-field is only active if Transmit User Cell Filter # 0 has been enabled.
369
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 1 (Address = 0x1F44)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Pattern Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Pattern Register Header Byte 1
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 0 - Pattern Register - Header Byte 1: The User Cell filtering criteria (for Transmit User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 of the incoming User Cell. The user will write the header byte pattern (for Octet 1) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Header Byte 1 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
370
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 2 (Address = 0x1F45)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Pattern Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Pattern Register Header Byte 2
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 0 - Pattern Register - Header Byte 2: The User Cell filtering criteria (for Transmit User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 of the incoming User Cell. The user will write the header byte pattern (for Octet 2) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Header Byte 2 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
371
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 3 (Address = 0x1F46)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Pattern Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Pattern Register Header Byte 3
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 0 - Pattern Register - Header Byte 3: The User Cell filtering criteria (for Transmit User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 of the incoming User Cell. The user will write the header byte pattern (for Octet 3) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Header Byte 3 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
372
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 4 (Address = 0x1F47)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Pattern Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Pattern Register Header Byte 4
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 0 - Pattern Register - Header Byte 4: The User Cell filtering criteria (for Transmit User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 of the incoming User Cell. The user will write the header byte pattern (for Octet 4) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Header Byte 4 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
373
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Byte 1 (Address = 0x1F48)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Check Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Check Register Header Byte 1
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 0 - Check Register - Header Byte 1: The User Cell filtering criteria (for Transmit User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 1 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 1 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 1 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 - Pattern Register - Header Byte 1. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 1 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 1 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 1).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Byte 2 (Address = 0x1F49)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Check Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
374
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Check Register Header Byte 2
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 0 - Check Register - Header Byte 2: The User Cell filtering criteria (for Transmit User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 2 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 2 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 2 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 - Pattern Register - Header Byte 2. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 2 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 2 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 2).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Byte 3 (Address = 0x1F4A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Check Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
375
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Check Register Header Byte 3
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 0 - Check Register - Header Byte 3: The User Cell filtering criteria (for Transmit User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 3 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 3 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 3 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 - Pattern Register - Header Byte 3. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 3 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 3 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 3).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Check Register - Byte 4 (Address = 0x1F4B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Check Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
376
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Check Register Header Byte 4
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 0 - Check Register - Header Byte 4: The User Cell filtering criteria (for Transmit User Cell Filter # 0) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 4 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 4 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 4 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 0 - Pattern Register - Header Byte 4. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 4 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 4 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Pattern Register - Header Byte 4).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Filtered Cell Count - Byte 3 (Address = 0x1F4C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Filtered Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
377
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Filtered Cell Count[31:24]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 0 - Filtered Cell Count[31:24]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Filtered Cell Count - Bytes 2 through 0 register contain a 32bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 0 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control User Cell Filter # 0 Register (Address = 0x1F43), these register bits will be incremented anytime User Cell Filter # 0 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Filtered Cell Count - Byte 2 (Address = 0x1F4D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Filtered Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
378
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Filtered Cell Count[23:16]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 0 - Filtered Cell Count[23:16]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Filtered Cell Count - Bytes 3, 1 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 0 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 0 Register (Address = 0x1F43), these register bits will be incremented anytime User Cell Filter # 0 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Filtered Cell Count - Byte 1 (Address = 0x1F4E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Filtered Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
379
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Filtered Cell Count[15:8]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 0 - Filtered Cell Count[15:8]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Filtered Cell Count - Bytes 3, 2 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 0 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 0 Register (Address = 0x1F43), these register bits will be incremented anytime Transmit User Cell Filter # 0 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Filtered Cell Count - Byte 0 (Address = 0x1F4F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 0 - Filtered Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
380
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 0 - Filtered Cell Count[7:0]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 0 - Filtered Cell Count[7:0]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 0 - Filtered Cell Count - Bytes 3 through 1 register contain a 32bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 0 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 0 Register (Address = 0x1F43), these register bits will be incremented anytime Transmit User Cell Filter # 0 performs any of the following functions.
* Discards an incoming User Cell.* * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter Control - Filter 1 (Address = 0x1F53)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Transmit User Cell Filter # 1 Enable R/O 0 R/O 0 R/W 0 BIT 2 Copy Cell Enable BIT 1 Discard Cell Enable BIT 0 Filter if Pattern Match R/W 0
R/O 0
R/O 0
R/W 0
R/W 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Transmit User Cell Filter # 1 Enable
Transmit User Cell Filter # 1 - Enable: This READ/WRITE bit-field permits the user to either enable or disable Transmit User Cell Filter # 1. If the user enables Transmit User Cell Filter # 1, then Transmit User Cell Filter # 1 will function per the configuration settings in Bits 2 through 0, within this register. If the user disables Transmit User Cell Filter # 1, then Transmit User Cell Filter # 1 then all cells that are applied to the input of Transmit User Cell Filter # 1 will pass through to the output of Transmit User Cell Filter # 1. 0 - Disables Transmit User Cell Filter # 1. 1 - Enables Transmit User Cell Filter # 1.
381
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME Copy Cell Enable
TYPE R/W
DESCRIPTION Copy Cell Enable - Transmit User Cell Filter # 1: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 1 (within the Transmit ATM Cell Processor Block) to copy all cells that have header byte patterns that comply with the user-defined criteria, per Transmit User Cell Filter # 1, or to NOT copy any of these cells. If the user configures Transmit User Cell Filter # 1 to copy all cells complying with a certain header-byte pattern, then a copy (or replicate) of this compliant ATM cell will be routed to the Transmit Cell Extraction Buffer. If the user configures Transmit User Cell Filter # 1 to NOT copy all cells complying with a certain header-byte pattern, then NO copies (or replicates) of these compliant ATM cells will be made nor will any be routed to the Transmit Cell Extraction Buffer. 0 - Configures Transmit User Cell Filter # 1 to NOT copy any cells that have header byte patterns which are compliant with the user-defined filtering criteria. 1 - Configures Transmit User Cell Filter # 1 to copy any cells that have header byte patterns that are compliant with the userdefined filtering criteria, and to route these copies (of cells) to the Transmit Cell Extraction Buffer. NOTE: This bit-field is only active if Transmit User Cell Filter # 1 has been enabled.
1
Discard Cell Enable
R/W
Discard Cell Enable - Transmit User Cell Filter # 1: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 1 (within the Transmit ATM Cell Processor Block) to discard all cells that have header byte patterns that comply with the user-defined criteria, per Transmit User Cell Filter # 1, or NOT discard any of these cells. If the user configures Transmit User Cell Filter # 1 to NOT discarded any cells that is compliant with a certain header-byte pattern, then the cell will be retained for further processing. 0 - Configures Transmit User Cell Filter # 1 to NOT discard any cells that have header byte patterns that are compliant with the user-defined filtering criteria. 1 - Configures Transmit User Cell Filter # 1 to discard any cells that have header byte patterns that are compliant with the userdefined filtering criteria. NOTE: This bit-field is only active if Transmit User Cell Filter # 1 has been enabled.
382
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME Filter if Pattern Match
TYPE R/W
DESCRIPTION Filter if Pattern Match - Transmit User Cell Filter # 1: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 1 to filter (based upon the configuration settings for Bits 1 and 2, in this register) ATM cells with header bytes that match the user-defined header byte patterns, or to filter ATM cells with header bytes that do NOT match the user-defined header byte patterns. 0 - Configures Transmit User Cell Filter # 1 to filter user cells that do NOT match the header byte patterns (as defined in the "? " registers). 1 - Configures Transmit User Cell Filter # 1 to filter user cells that do match the header byte patterns (as defined in the "? " registers). NOTE: This bit-field is only active if Transmit User Cell Filter # 1 has been enabled.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 1 (Address = 0x1F54)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Pattern Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Pattern Register Header Byte 1
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 1 - Pattern Register - Header Byte 1: The User Cell filtering criteria (for Transmit User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 of the incoming User Cell. The user will write the header byte pattern (for Octet 1) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Header Byte 1 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
383
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 2 (Address = 0x1F55)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Pattern Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Pattern Register Header Byte 2
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 1 - Pattern Register - Header Byte 2: The User Cell filtering criteria (for Transmit User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 of the incoming User Cell. The user will write the header byte pattern (for Octet 2) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Header Byte 2 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 3 (Address = 0x1F56)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Pattern Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
384
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Pattern Register Header Byte 3
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 1 - Pattern Register - Header Byte 3: The User Cell filtering criteria (for Transmit User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 of the incoming User Cell. The user will write the header byte pattern (for Octet 3) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Header Byte 3 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 4 (Address = 0x1F57)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Pattern Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
385
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Pattern Register Header Byte 4
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 1 - Pattern Register - Header Byte 4: The User Cell filtering criteria (for Transmit User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 of the incoming User Cell. The user will write the header byte pattern (for Octet 4) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Header Byte 4 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Byte 1 (Address = 0x1F58)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Check Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
386
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Check Register Header Byte 1
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 1 - Check Register - Header Byte 1: The User Cell filtering criteria (for Transmit User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 1 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 1 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 1 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 - Pattern Register - Header Byte 1. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 1 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 1 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 1).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Byte 2 (Address = 0x1F59)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Check Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
387
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Check Register Header Byte 2
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 1 - Check Register - Header Byte 2: The User Cell filtering criteria (for Transmit User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 2 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 2 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 2 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 - Pattern Register - Header Byte 2. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 2 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 2 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 2).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Byte 3 (Address = 0x1F5A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Check Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
388
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Check Register Header Byte 3
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 1 - Check Register - Header Byte 3: The User Cell filtering criteria (for Transmit User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 3 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 3 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 3 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 - Pattern Register - Header Byte 3. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 3 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 3 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 3).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Check Register - Byte 4 (Address = 0x1F5B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Check Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
389
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Check Register Header Byte 4
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 1 - Check Register - Header Byte 4: The User Cell filtering criteria (for Transmit User Cell Filter # 1) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 4 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 4 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 4 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 1 - Pattern Register - Header Byte 4. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 4 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 4 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Pattern Register - Header Byte 4).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Filtered Cell Count - Byte 3 (Address = 0x1F5C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Filtered Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
390
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Filtered Cell Count[31:24]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 1 - Filtered Cell Count[31:24]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Filtered Cell Count - Bytes 2 through 0 register contain a 32bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 1 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control User Cell Filter # 1 Register (Address = 0x1F53), these register bits will be incremented anytime User Cell Filter # 1 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Filtered Cell Count - Byte 2 (Address = 0x1F5D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Filtered Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
391
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Filtered Cell Count[23:16]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 1 - Filtered Cell Count[23:16]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Filtered Cell Count - Bytes 3, 1 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 1 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 1 Register (Address = 0x1F53), these register bits will be incremented anytime User Cell Filter # 1 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Filtered Cell Count - Byte 1 (Address = 0x1F5E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Filtered Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
392
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Filtered Cell Count[15:8]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 1 - Filtered Cell Count[15:8]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Filtered Cell Count - Bytes 3, 2 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 1 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 1 Register (Address = 0x1F53), these register bits will be incremented anytime Transmit User Cell Filter # 1 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.*
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Filtered Cell Count - Byte 0 (Address = 0x1F5F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 1 - Filtered Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
393
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 1 - Filtered Cell Count[7:0]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 1 - Filtered Cell Count[7:0]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 1 - Filtered Cell Count - Bytes 3 through 1 register contain a 32bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 1 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 1 Register (Address = 0x1F53), these register bits will be incremented anytime Transmit User Cell Filter # 1 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter Control - Filter 2 (Address = 0x1F63)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Transmit User Cell Filter # 2 Enable R/O 0 R/O 0 R/W 0 BIT 2 Copy Cell Enable BIT 1 Discard Cell Enable BIT 0 Filter if Pattern Match R/W 0
R/O 0
R/O 0
R/W 0
R/W 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Transmit User Cell Filter # 2 Enable
Transmit User Cell Filter # 2 - Enable: This READ/WRITE bit-field permits the user to either enable or disable Transmit User Cell Filter # 2. If the user enables Transmit User Cell Filter # 2, then Transmit User Cell Filter # 2 will function per the configuration settings in Bits 2 through 0, within this register. If the user disables Transmit User Cell Filter # 2, then Transmit User Cell Filter # 2 then all cells that are applied to the input of Transmit User Cell Filter # 2 will pass through to the output of Transmit User Cell Filter # 2. 0 - Disables Transmit User Cell Filter # 2. 1 - Enables Transmit User Cell Filter # 2.
394
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 2
NAME Copy Cell Enable
TYPE R/W
DESCRIPTION Copy Cell Enable - Transmit User Cell Filter # 2: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 2 (within the Transmit ATM Cell Processor Block) to copy all cells that have header byte patterns that comply with the user-defined criteria, per Transmit User Cell Filter # 2, or to NOT copy any of these cells. If the user configures Transmit User Cell Filter # 2 to copy all cells complying with a certain header-byte pattern, then a copy (or replicate) of this compliant ATM cell will be routed to the Transmit Cell Extraction Buffer. If the user configures Transmit User Cell Filter # 2 to NOT copy all cells complying with a certain header-byte pattern, then NO copies (or replicates) of these compliant ATM cells will be made nor will any be routed to the Transmit Cell Extraction Buffer. 0 - Configures Transmit User Cell Filter # 2 to NOT copy any cells that have header byte patterns which are compliant with the user-defined filtering criteria. 1 - Configures Transmit User Cell Filter # 2 to copy any cells that have header byte patterns that are compliant with the userdefined filtering criteria, and to route these copies (of cells) to the Transmit Cell Extraction Buffer. NOTE: This bit-field is only active if Transmit User Cell Filter # 2 has been enabled.
1
Discard Cell Enable
R/W
Discard Cell Enable - Transmit User Cell Filter # 2: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 2 (within the Transmit ATM Cell Processor Block) to discard all cells that have header byte patterns that comply with the user-defined criteria, per Transmit User Cell Filter # 2, or NOT discard any of these cells. If the user configures Transmit User Cell Filter # 2 to NOT discarded any cells that is compliant with a certain header-byte pattern, then the cell will be retained for further processing. 0 - Configures Transmit User Cell Filter # 2 to NOT discard any cells that have header byte patterns that are compliant with the user-defined filtering criteria. 1 - Configures Transmit User Cell Filter # 2 to discard any cells that have header byte patterns that are compliant with the userdefined filtering criteria. NOTE: This bit-field is only active if Transmit User Cell Filter # 2 has been enabled.
395
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 0
NAME Filter if Pattern Match
TYPE R/W
DESCRIPTION Filter if Pattern Match - Transmit User Cell Filter # 2: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 2 to filter (based upon the configuration settings for Bits 1 and 2, in this register) ATM cells with header bytes that match the user-defined header byte patterns, or to filter ATM cells with header bytes that do NOT match the user-defined header byte patterns. 0 - Configures Transmit User Cell Filter # 2 to filter user cells that do NOT match the header byte patterns (as defined in the "? " registers). 1 - Configures Transmit User Cell Filter # 2 to filter user cells that do match the header byte patterns (as defined in the "? " registers). NOTE: This bit-field is only active if Transmit User Cell Filter # 2 has been enabled.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 1 (Address = 0x1F64)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 2 - Pattern Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Pattern Register Header Byte 1
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 2 - Pattern Register - Header Byte 1: The User Cell filtering criteria (for Transmit User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 of the incoming User Cell. The user will write the header byte pattern (for Octet 1) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Header Byte 1 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
396
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 2 (Address = 0x1F65)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 2 - Pattern Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Pattern Register Header Byte 2
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 2 - Pattern Register - Header Byte 2: The User Cell filtering criteria (for Transmit User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 of the incoming User Cell. The user will write the header byte pattern (for Octet 2) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Header Byte 2 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 3 (Address = 0x1F66)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 2 - Pattern Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
397
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Pattern Register Header Byte 3
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 2 - Pattern Register - Header Byte 3: The User Cell filtering criteria (for Transmit User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 of the incoming User Cell. The user will write the header byte pattern (for Octet 3) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Header Byte 3 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 4 (Address = 0x1F67)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 2 - Pattern Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
398
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Pattern Register Header Byte 4
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 2 - Pattern Register - Header Byte 4: The User Cell filtering criteria (for Transmit User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 of the incoming User Cell. The user will write the header byte pattern (for Octet 4) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Header Byte 4 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Byte 1 (Address = 0x1F68)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 2 - Check Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
399
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Check Register Header Byte 1
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 2 - Check Register - Header Byte 1: The User Cell filtering criteria (for Transmit User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 1 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 1 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 1 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 - Pattern Register - Header Byte 1. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 1 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 1 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 1).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Byte 2 (Address = 0x1F69)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 2 - Check Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
400
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Check Register Header Byte 2
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 2 - Check Register - Header Byte 2: The User Cell filtering criteria (for Transmit User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 2 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 2 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 2 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 - Pattern Register - Header Byte 2. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 2 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 2 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 2).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Byte 3 (Address = 0x1F6A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 2 - Check Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
401
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Check Register Header Byte 3
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 2 - Check Register - Header Byte 3: The User Cell filtering criteria (for Transmit User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 3 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 3 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 3 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 - Pattern Register - Header Byte 3. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 3 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 3 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 3).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Check Register - Byte 4 (Address = 0x1F6B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 2 - Check Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
402
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Check Register Header Byte 4
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 2 - Check Register - Header Byte 4: The User Cell filtering criteria (for Transmit User Cell Filter # 2) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 4 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 4 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 4 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 2 - Pattern Register - Header Byte 4. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 4 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 4 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Pattern Register - Header Byte 4).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Filtered Cell Count - Byte 3 (Address = 0x1F6C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 2 - Filtered Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
403
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Filtered Cell Count[31:24]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 2 - Filtered Cell Count[31:24]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Filtered Cell Count - Bytes 2 through 0 register contain a 32bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 2 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control User Cell Filter # 2 Register (Address = 0x1F63), these register bits will be incremented anytime User Cell Filter # 2 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Filtered Cell Count - Byte 2 (Address = 0x1F6D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 2 - Filtered Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
404
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Filtered Cell Count[23:16]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 2 - Filtered Cell Count[23:16]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Filtered Cell Count - Bytes 3, 1 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 2 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 2 Register (Address = 0x1F63), these register bits will be incremented anytime User Cell Filter # 2 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Filtered Cell Count - Byte 1 (Address = 0x1F6E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 2 - Filtered Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
405
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Filtered Cell Count[15:8]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 2 - Filtered Cell Count[15:8]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Filtered Cell Count - Bytes 3, 2 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 2 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 2 Register (Address = 0x1F63), these register bits will be incremented anytime Transmit User Cell Filter # 2 performs any of the following functions.
* Discards an incoming User Cell.* * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Filtered Cell Count - Byte 0 (Address = 0x1F6F)
BIT 7 Transmit User Cell Filter # 2 - Filtered Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
406
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 2 - Filtered Cell Count[7:0]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 2 - Filtered Cell Count[7:0]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 2 - Filtered Cell Count - Bytes 3 through 1 register contain a 32bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 2 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 2 Register (Address = 0x1F63), these register bits will be incremented anytime Transmit User Cell Filter # 2 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter Control - Filter 3 (Address = 0x1F63)
BIT 7 BIT 6 Unused BIT 5 BIT 4 BIT 3 Transmit User Cell Filter # 3 Enable R/O 0 R/O 0 R/W 0 BIT 2 Copy Cell Enable BIT 1 Discard Cell Enable BIT 0 Filter if Pattern Match R/W 0
R/O 0
R/O 0
R/W 0
R/W 0
BIT NUMBER 7-4 3 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Transmit User Cell Filter # 3 Enable
Transmit User Cell Filter # 3 - Enable: This READ/WRITE bit-field permits the user to either enable or disable Transmit User Cell Filter # 3. If the user enables Transmit User Cell Filter # 3, then Transmit User Cell Filter # 3 will function per the configuration settings in Bits 2 through 0, within this register. If the user disables Transmit User Cell Filter # 3, then Transmit User Cell Filter # 3 then all cells that are applied to the input of Transmit User Cell Filter # 3 will pass through to the output of Transmit User Cell Filter # 3. 0 - Disables Transmit User Cell Filter # 3. 1 - Enables Transmit User Cell Filter # 3.
407
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 2
NAME Copy Cell Enable
TYPE R/W
DESCRIPTION Copy Cell Enable - Transmit User Cell Filter # 3: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 3 (within the Transmit ATM Cell Processor Block) to copy all cells that have header byte patterns that comply with the user-defined criteria, per Transmit User Cell Filter # 3, or to NOT copy any of these cells. If the user configures Transmit User Cell Filter # 3 to copy all cells complying with a certain header-byte pattern, then a copy (or replicate) of this compliant ATM cell will be routed to the Transmit Cell Extraction Buffer. If the user configures Transmit User Cell Filter # 3 to NOT copy all cells complying with a certain header-byte pattern, then NO copies (or replicates) of these compliant ATM cells will be made nor will any be routed to the Transmit Cell Extraction Buffer. 0 - Configures Transmit User Cell Filter # 3 to NOT copy any cells that have header byte patterns which are compliant with the user-defined filtering criteria. 1 - Configures Transmit User Cell Filter # 3 to copy any cells that have header byte patterns that are compliant with the userdefined filtering criteria, and to route these copies (of cells) to the Transmit Cell Extraction Buffer. NOTE: This bit-field is only active if Transmit User Cell Filter # 3 has been enabled.
1
Discard Cell Enable
R/W
Discard Cell Enable - Transmit User Cell Filter # 3: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 3 (within the Transmit ATM Cell Processor Block) to discard all cells that have header byte patterns that comply with the user-defined criteria, per Transmit User Cell Filter # 3, or NOT discard any of these cells. If the user configures Transmit User Cell Filter # 3 to NOT discarded any cells that is compliant with a certain header-byte pattern, then the cell will be retained for further processing. 0 - Configures Transmit User Cell Filter # 3 to NOT discard any cells that have header byte patterns that are compliant with the user-defined filtering criteria. 1 - Configures Transmit User Cell Filter # 3 to discard any cells that have header byte patterns that are compliant with the userdefined filtering criteria. NOTE: This bit-field is only active if Transmit User Cell Filter # 3 has been enabled.
408
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 0
NAME Filter if Pattern Match
TYPE R/W
DESCRIPTION Filter if Pattern Match - Transmit User Cell Filter # 3: This READ/WRITE bit-field permits the user to either configure Transmit User Cell Filter # 3 to filter (based upon the configuration settings for Bits 1 and 2, in this register) ATM cells with header bytes that match the user-defined header byte patterns, or to filter ATM cells with header bytes that do NOT match the user-defined header byte patterns. 0 - Configures Transmit User Cell Filter # 3 to filter user cells that do NOT match the header byte patterns (as defined in the "? " registers). 1 - Configures Transmit User Cell Filter # 3 to filter user cells that do match the header byte patterns (as defined in the "? " registers). NOTE: This bit-field is only active if Transmit User Cell Filter # 3 has been enabled.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 1 (Address = 0x1F64)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Pattern Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Pattern Register Header Byte 1
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 3 - Pattern Register - Header Byte 1: The User Cell filtering criteria (for Transmit User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 of the incoming User Cell. The user will write the header byte pattern (for Octet 1) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Header Byte 1 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
409
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 2 (Address = 0x1F65)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Pattern Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Pattern Register Header Byte 2
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 3 - Pattern Register - Header Byte 2: The User Cell filtering criteria (for Transmit User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 of the incoming User Cell. The user will write the header byte pattern (for Octet 2) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Header Byte 2 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 3 (Address = 0x1F66)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Pattern Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
410
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Pattern Register Header Byte 3
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 3 - Pattern Register - Header Byte 3: The User Cell filtering criteria (for Transmit User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 of the incoming User Cell. The user will write the header byte pattern (for Octet 3) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Header Byte 3 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 4 (Address = 0x1F67)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Pattern Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
411
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Pattern Register Header Byte 4
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 3 - Pattern Register - Header Byte 4: The User Cell filtering criteria (for Transmit User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 of the incoming User Cell. The user will write the header byte pattern (for Octet 4) that the user wishes to use as part of the User Cell Filtering criteria, into this register. The user will also write in a value into the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Header Byte 4 that indicates which bits within the first octet of the incoming cells are to be compared with the contents of this register.
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Byte 1 (Address = 0x1F68)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Check Register - Byte 1 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
412
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Check Register Header Byte 1
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 3 - Check Register - Header Byte 1: The User Cell filtering criteria (for Transmit User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 1 permits the user to define the User Cell Filtering criteria for Octet # 1 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 1 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 1 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 1 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 - Pattern Register - Header Byte 1. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 1 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 1 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 1).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Byte 2 (Address = 0x1F69)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Check Register - Byte 2 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
413
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Check Register Header Byte 2
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 3 - Check Register - Header Byte 2: The User Cell filtering criteria (for Transmit User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 2 permits the user to define the User Cell Filtering criteria for Octet # 2 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 2 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 2 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 2 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 - Pattern Register - Header Byte 2. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 2 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 2 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 2).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Byte 3 (Address = 0x1F6A)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Check Register - Byte 3 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
414
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Check Register Header Byte 3
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 3 - Check Register - Header Byte 3: The User Cell filtering criteria (for Transmit User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 3 permits the user to define the User Cell Filtering criteria for Octet # 3 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 3 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 3 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 3 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 - Pattern Register - Header Byte 3. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 3 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 3 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 3).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Check Register - Byte 4 (Address = 0x1F6B)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Check Register - Byte 4 [7:0] R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 0
415
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Check Register Header Byte 4
TYPE R/W
DESCRIPTION Transmit User Cell Filter # 3 - Check Register - Header Byte 4: The User Cell filtering criteria (for Transmit User Cell Filter # 3) is defined based upon the contents of 9 read/write registers. These registers are the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Registers, the four Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 Check Registers and the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 Control Register. This READ/WRITE register, along with the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 4 permits the user to define the User Cell Filtering criteria for Octet # 4 within the incoming User Cell. More specifically, these READ/WRITE register bits permit the user to specify which bit(s) in Octet 4 of the incoming user cell (in the Transmit ATM Cell Processor Block) are to be checked against the corresponding bit-fields within the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 4 by the User Cell Filter, when determine whether to filter a given User Cell. Writing a "1" to a particular bit-field in this register, forces the Transmit User Cell Filter to check and compare the corresponding bit in Octet # 4 (of the incoming user cell) with the corresponding bit in the Transmit ATM Cell Processor Block Transmit User Cell Filter # 3 - Pattern Register - Header Byte 4. Writing a "0" to a particular bit-field in this register causes the Transmit User Cell Filter to treat the corresponding bit within Octet # 4 (in the incoming user cell) as a don't care (e.g., to forgo the comparison between the corresponding bit in Octet # 4 of the incoming user cell with the corresponding bit-field in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Pattern Register - Header Byte 4).
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Filtered Cell Count - Byte 3 (Address = 0x1F6C)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Filtered Cell Count[31:24] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
416
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Filtered Cell Count[31:24]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 3 - Filtered Cell Count[31:24]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Filtered Cell Count - Bytes 2 through 0 register contain a 32bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 3 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control User Cell Filter # 3 Register (Address = 0x1F63), these register bits will be incremented anytime User Cell Filter # 3 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
This particular register contains the MSB (Most Significant Byte) value for this 32-bit expression.N NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Filtered Cell Count - Byte 2 (Address = 0x1F6D)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Filtered Cell Count[23:16] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
417
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Filtered Cell Count[23:16]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 3 - Filtered Cell Count[23:16]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Filtered Cell Count - Bytes 3, 1 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 3 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 3 Register (Address = 0x1F63), these register bits will be incremented anytime User Cell Filter # 3 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Filtered Cell Count - Byte 1 (Address = 0x1F6E)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Filtered Cell Count[15:8] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
418
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Filtered Cell Count[15:8]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 3 - Filtered Cell Count[15:8]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Filtered Cell Count - Bytes 3, 2 and 0 register contain a 32-bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 3 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 3 Register (Address = 0x1F63), these register bits will be incremented anytime Transmit User Cell Filter # 3 performs any of the following functions.
* Discards an incoming User Cell. * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.*
* Both of these actions.
If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Filtered Cell Count - Byte 0 (Address = 0x1F6F)
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
Transmit User Cell Filter # 3 - Filtered Cell Count[7:0] RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0 RUR 0
419
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 7-0
NAME Transmit User Cell Filter # 3 - Filtered Cell Count[7:0]
TYPE RUR
DESCRIPTION Transmit User Cell Filter # 3 - Filtered Cell Count[7:0]: These RESET-upon-READ bit-fields, along with that in the Transmit ATM Cell Processor Block - Transmit User Cell Filter # 3 - Filtered Cell Count - Bytes 3 through 1 register contain a 32bit expression for the number of User Cells that have been filtered by Transmit User Cell Filter # 3 since the last read of this register. Depending upon the configuration settings within the Transmit ATM Cell Processor Block - Transmit User Cell Filter Control Transmit User Cell Filter # 3 Register (Address = 0x1F63), these register bits will be incremented anytime Transmit User Cell Filter # 3 performs any of the following functions.
* Discards an incoming User Cell.* * Copies (or Replicates) an incoming User Cell and routes the
copy to the Transmit Cell Extraction Buffer.
* Both of these actions.
This particular register contains the LSB (Least Significant Byte) value for this 32-bit expression. NOTE: If the number of filtered cells reaches the value "0xFFFFFFFF" then these registers will saturate to and remain at this value (e.g., it will not overflow to "0x00000000").
420
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
TRANSMIT PPP PACKET PROCESSOR BLOCK REGISTERS
THE TRANSMIT PPP PACKET PROCESSOR BLOCK This section presents the Register Description/Address Map of the control registers associated with the Transmit PPP Packet Processor block. TABLE 5: TRANSMIT PPP PACKET PROCESSOR BLOCK - REGISTER/ADDRESS MAP
ADDRESS LOCATION 0X1F00 - 0X1F02 0x1F03 0x1F04 - 0x1F0A 0x1F0B 0x1F0C - 0x1F0E 0x1F0F REGISTER NAME RESERVED Transmit PPP Packet Processor - Transmit PPP Control Register - Byte 2 Reserved Transmit PPP Packet Processor - Transmit PPP Interrupt Status Register Reserved Transmit PPP Packet Processor - Transmit PPP Interrupt Enable Register TYPE R/O R/W R/O RUR R/O R/W DEFAULT VALUE 0X00 0x00 0x00 0x00 0x00 0x00
Transmit PPP Packet Processor - Transmit PPP Control Register (Address = 0x1F03)
BIT 7 BIT 6 BIT 5 Unused BIT 4 BIT 3 BIT 2 Transmit CRC-32/ CRC-16* BIT 1 Scramble Enable BIT 0 Transmit PPP Packet Processor Block Enable R/W 0
R/O 0
R/O 0
R/O 0
R/O 0
R/O 0
R/W 0
R/W 0
BIT NUMBER 7-3 2 Unused
NAME
TYPE R/O R/W
DESCRIPTION
Transmit CRC-32/CRC16* Select:
Transmit CRC-32/CRC-16* Select: This READ/WRITE bit-field permits the user to configure the Transmit PPP Packet Processor block to either compute and append a CRC-32 (4 bytes) or a CRC-16 (two bytes) to the backend of each Outbound PPP Packet. 0 - Configures the Transmit PPP Packet Processor block to compute and append a CRC-16 value to the back-end of each Outbound PPP Packet. 1 - Configures the Transmit PPP Packet Processor block to compute and append a CRC-32 value to the back-end of each Outbound PPP Packet. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the PPP Mode.
421
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 1
NAME Scramble Enable
TYPE R/W
DESCRIPTION Scramble Enable: This READ/WRITE bit-field permits the user to either enable or disable the Scrambler within the Transmit PPP Packet Processor block. If the user invokes this feature, then the Scrambler will subject the contents of each outbound PPP Packet to the X^43+1 scrambling polynomial. 0 - Disables the Scrambler within the Transmit PPP Packet Processor block. 1 - Enables the Scrambler within the Transmit Packet Processor block. NOTE: This bit-field is only active if the XRT79L71 has been configured to operate in the PPP Mode.
0
Transmit PPP Packet Processor Block Enable
R/W
Transmit PPP Packet Processor Block Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit PPP Packet Processor block. If the user wishes to operate the XRT79L71 in the PPP Mode, then the user must enable the Transmit PPP Packet Processor block .0 - Disables the Transmit PPP Packet Processor block. 1 - Enables the Transmit PPP Packet Processor block. NOTES: 1. 2. This bit-field is only active if the XRT79L71 has been configured to operate in the PPP Mode. The user can invoke a Software RESET to the Transmit PPP Packet Processor block by momentarily setting this bit-field to "0".
Transmit PPP Packet Processor - Interrupt Status Register (Address = 0x1F0B)
BIT 7 BIT 6 BIT 5 Unused BIT 4 BIT 3 BIT 2 BIT 1 TxFIFO Underflow Interrupt Status R/O 0 R/O 0 R/O 0 RUR 0 BIT 0 Transmit POS-PHY Parity Error Interrupt Status RUR 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-2 Unused
NAME
TYPE R/O
DESCRIPTION
422
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
BIT NUMBER 1
NAME TxFIFO Underflow Interrupt Status
TYPE RUR
DESCRIPTION TxFIFO Underflow Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the TxFIFO Underflow Interrupt has occurred since the last read of this register, as described below. 0 - Indicates that the TxFIFO Underflow Interrupt has not occurred since the last read of this register. 1 - Indicates that the TxFIFO Underflow Interrupt has occurred since the last read of this register. NOTE: The Transmit PPP Packet Processor block will generate the TxFIFO Underflow Interrupt, if it is allowed to deplete the TxFIFO while the Link Layer Processor is in the midst of transmitting a PPP Packet to the Transmit POSPHY Interface. If the TxFIFO becomes depleted before the Link Layer Processor was able to complete its transmission of a given packet, then all of the following events will occur. a. The Transmit PPP Packet Processor block will generate the TxFIFO Underflow Interrupt. b. That portion of the PPP Packet, that was written into the Transmit POS-PHY Interface (and in-turn the TxFIFO) prior to the TxFIFO Underflow event, will be transmitted as an Aborted packet. c. That portion of the PPP Packet, that is to be written after the TxFIFO Underflow event will be discarded.
0
Transmit POS-PHY Parity Error Interrupt Status
RUR
Transmit POS-PHY Parity Error Interrupt Status: This RESET-upon-READ bit-field indicates whether or not the Transmit POS-PHY Parity Error Interrupt has occurred since the last read of this register, as described below. 0 - Indicates that the Transmit POS-PHY Parity Error Interrupt has NOT occurred since the last read of this register. 1 - Indicates that the Transmit POS-PHY Parity Error Interrupt has occurred since the last reads of this register.
Transmit PPP Packet Processor - Interrupt Enable Register (Address = 0x1F0F)
BIT 7 BIT 6 BIT 5 Unused BIT 4 BIT 3 BIT 2 BIT 1 TxFIFO Underflow Interrupt Enable R/O 0 R/O 0 R/O 0 R/W 0 BIT 0 Transmit POS-PHY Parity Error Interrupt Enable R/W 0
R/O 0
R/O 0
R/O 0
BIT NUMBER 7-2 Unused
NAME
TYPE R/O
DESCRIPTION
423
XRT79L71
REV. 1.0.0
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
BIT NUMBER 1
NAME TxFIFO Underflow Interrupt Enable
TYPE R/W
DESCRIPTION TxFIFO Underflow Interrupt Status: This READ/WRITE bit-field permits the user to either enable or disable the TxFIFO Underflow Interrupt. If the user enables this interrupt, then the Transmit PPP Packet Processor block will generate an interrupt anytime the TxFIFO is depleted while the Link Layer Processor is in the midst of writing a packet to the Transmit POS-PHY Interface. The purpose of this interrupt is to warn the user that all of the following events will be occurring, in conjunction with this interrupt. a. That portion of the PPP Packet, that was written into the Transmit POS-PHY Interface (and in-turn the TxFIFO) prior to the TxFIFO Underflow event, will be transmitted as an Aborted Packet. b. That portion of the PPP Packet that is to be written after the TxFIFO Underflow event will be discarded. NOTE: The TxFIFO Underflow Interrupt will NOT occur if the TxFIFO becomes depleted while the Link Layer Processor is NOT currently writing any packet data to the Transmit POS-PHY Interface.0 - Disables the TxFIFO Underflow Interrupt.1 - Enables the TxFIFO Underflow Interrupt.
0
Transmit POS-PHY Parity Error Interrupt Enable
R/W
Transmit POS-PHY Parity Error Interrupt Enable: This READ/WRITE bit-field permits the user to either enable or disable the Transmit POS-PHY Parity Error Interrupt. If the user enables this interrupt, then the Transmit PPP Packet Processor block will generate an interrupt anytime the Transmit POS-PHY Interface detects a Parity Error with a given byte of word of PPP data that is being presented to the Transmit POSPHY Data Bus pins (TxPData[15:0]). 0 - Disables the Transmit POS-PHY Parity Error Interrupt. 1 - Enables the Transmit POS-PHY Parity Error Interrupt. NOTE: This bit-field is only active if Parity Checking has been enabled on the Transmit POS-PHY Interface block. Parity Checking is enabled if and only if Bit 6 (Parity Check Enable) within the Transmit POS-PHY Interface Transmit Control Register - Byte 0 (Address = 0x0582) has been set to "1".
4.0 PIN DESCRIPTIONS (SEE 79L71-HARDWARE-MANUAL.PDF) 5.0 ELECTRICAL CHARACTERISTICS (SEE 79L71-HARDWARE-MANUAL.PDF) 6.0 MICROPROCESSOR INTERFACE (SEE 79L71-HARDWARE-MANUAL.PDF) 7.0 ARCHITECTURAL/FUNCTIONAL DESCRIPTION OF THE XRT79L71 1-CHANNEL DS3/E3 ATM UNI/ PPP/CLEAR-CHANNEL FRAMER WITH LIU IC - CLEAR CHANNEL FRAMER AND HIGH-SPEED HDLC CONTROLLER MODE APPLICATIONS (SEE 79L71-CC-ARC-DESC.PDF) 8.0 ARCHITECTURAL DESCRIPTION OF THE XRT79L71 1-CHANNEL DS3/E3 ATM UNI/PPP/CLEARCHANNEL FRAMER WITH LIU IC - ATM UNI APPLICATIONS (SEE 79L71-ATM-ARC-DESC.PDF) 9.0 ARCHITECTURAL DESCRIPTION OF THE XRT79L71 1-CHANNEL DS3/E3 ATM UNI/PPP/CLEARCHANNEL FRAMER WITH LIU IC - POS-PHY/PPP APPLICATIONS (SEE 79L71-PPP-ARCDESC.PDF)
424
XRT79L71
1-CHANNEL DS3/E3 ATM UNI/PPP/CLEAR-CHANNEL FRAMER IC - REGISTER/MAP DESCRIPTION
REV. 1.0.0
REVISION HISTORY
REVISION # P1.0.0 P1.0.1 P1.0.2 P1.0.3 P1.0.4 DATE 07/18/02 02/12/03 05/03 06/03 07/03 DESCRIPTION 1st release of the XRT99L00 mkll.0 preliminary data sheet. Added package outline and pin-out diagram. Added Pin Descriptions Added Electrical Specifications and Register Information. Default Value added to Address Locations 104 and 105 in register map. Add pin TxSer (C9) to pin list. I/O Control Register (Direct Address = 0x1101, edit Bit 4 AMI/Zero Sup*. Created a Register Manual document. Major revisions and additions to registers Various edits More edits and corrections Edits and corrections. Release to production - no changes
P1.0.5 P1.0.6 P1.0.7 P1.0.8 P1.0.9 1.0.0
12/03 03/04 04/04 10/04 10/05 06/07
NOTICE EXAR Corporation reserves the right to make changes to the products contained in this publication in order to improve design, performance or reliability. EXAR Corporation assumes no responsibility for the use of any circuits described herein, conveys no license under any patent or other right, and makes no representation that the circuits are free of patent infringement. Charts and schedules contained here in are only for illustration purposes and may vary depending upon a user's specific application. While the information in this publication has been carefully checked; no responsibility, however, is assumed for inaccuracies. EXAR Corporation does not recommend the use of any of its products in life support applications where the failure or malfunction of the product can reasonably be expected to cause failure of the life support system or to significantly affect its safety or effectiveness. Products are not authorized for use in such applications unless EXAR Corporation receives, in writing, assurances to its satisfaction that: (a) the risk of injury or damage has been minimized; (b) the user assumes all such risks; (c) potential liability of EXAR Corporation is adequately protected under the circumstances. Copyright 2007 EXAR Corporation Datasheet June 2007. Reproduction, in part or whole, without the prior written consent of EXAR Corporation is prohibited.
425


▲Up To Search▲   

 
Price & Availability of XRT79L711

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X